Intereting Posts
Получающий почтовый сервер вставляет пространство перед каждой новой строкой, разбивая множественные / альтернативные Как создать уникальные идентификаторы, например YouTube? datatables формат столбца из нескольких источников? (Обработка на стороне сервера) Использовать компонент Symfony 2 в проекте, отличном от Symfony? Переопределение PHP.ini в общей среде разработки Сброс PHP Web содержимого, сгенерированного Javascript Удаление тэгов <script> с использованием preg_replace композитор не устанавливается в Windows 7 Как перенаправить посетителя на другую страницу через определенное время в PHP? C # mimic ассоциативный массив неизвестного номера ключа (как в PHP) Magento CONNECT ERROR: Не удалось открыть файл Получить формат даты в соответствии с языком в PHP Ошибка входа в PHP / MySQL Обработка сложных предложений WHERE с помощью PHP Query Builder PHP отображает сообщения о прогрессе на лету

Используя Smarty 3, Code Igniter 2 и HMVC вместе с наследованием Smarty?

Я использую Code Igniter, библиотеку HMVC и Smarty с этой библиотекой .

Smarty работает нормально по умолчанию, однако, если я попытаюсь использовать функцию наследования smarty ( {extends file="master.tpl"} ), тогда мы {extends file="master.tpl"} с проблемой.

Функция extends не просматривается в папке просмотра модулей для расширенного файла (в приведенном выше примере master.tpl ), вместо этого она просматривается только в папке application/views/ и выдает ошибку, если она не может найти ее.

Я могу добавить APPPATH."modules/smartytest/views" в массив $config['template_directory'] в файле конфигурации smarty. но это вызывает ошибку для каждого элемента в массиве, который он сначала проверяет для файла. filemtime(): stat failed for application/views/master.tpl

и у этого есть дополнительная проблема, если у меня есть три модуля, весь массив и модули имеют master.tpl, то независимо от того, какой модуль я вызываю, из него будет загружен первый найденный.

Итак, есть ли способ заставить функцию расширения smarty хорошо вести себя с модулями HMVC?