Шаблон Codeigniter

#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, и все готово.:)