Постоянная ошибка php 7.2 появляется после определенного [дубликата]

У меня эта ошибка появляется после определения константы

как решить?

Предупреждение: использование неопределенной константы MODULE_HEADER_BREADCRUMP_STATUS — предполагается, что «MODULE_HEADER_BREADCRUMP_STATUS» (это вызовет ошибку в будущей версии PHP) в /var/www/clients/client1/web13/web/boutique/sources/template/Default/files/breadcrumb .php в строке 22

моя линия

  if (defined(MODULE_HEADER_BREADCRUMP_STATUS)) {
    if (MODULE_HEADER_BREADCRUMP_STATUS != 'True' || empty(MODULE_HEADER_BREADCRUMP_TITLE) ) {...
    }
  }

person Ruzo    schedule 13.01.2018    source источник
comment
вы не выкладывали что-то подобное ранее? stackoverflow.com/questions/48236765 / - квалифицируется как репост, ИМХО.   -  person Funk Forty Niner    schedule 13.01.2018


Ответы (1)


Проверяя, определена ли константа, заключайте ее в кавычки:

if(defined("MODULE_HEADER_BREADCRUMP_STATUS"))
person jhilgeman    schedule 13.01.2018
comment
Чувак… цитаты меня полностью зацепили :D +1 - person GDY; 10.10.2019