#templates #codeigniter
#шаблоны #codeigniter
Вопрос:
ОБНОВЛЕНИЕ: похоже, что локально <?= $content ?>
не регистрируется как php-код в моих текущих локальных настройках php. Кто-нибудь знает, как это изменить?
Старый вопрос: Недавно я перенес свой проект CI, который использует библиотеку шаблонов, на новый локальный компьютер, однако кажется, что шаблон больше не отображает представления и / или данные в шаблоне, а вместо этого просто загружает сам шаблон. Я всю ночь возился с конфигурацией, но безуспешно.
Есть предложения?
Ответ №1:
Я полагаю, что ваш php.ini short_open_tag
отключен.
CI позволяет переписывать эти теги «на лету», если вы хотите их использовать.
Посмотрите в конфигурационном файле.
Комментарии:
1. да, просто пришлось изменить настройки apache. Альтернативой является просто использование полного тега с оператором echo.
Ответ №2:
поскольку ваш wamp не настроен для short_open_tag, нажмите на значок wamp на панели задач, перейдите к php >>>> настройки php и установите флажок short_open_tag. перезапустите ваш wamp, и все готово.:)