Начало работы с библиотекой шаблонов CodeIgniter Фила Стерджена - PullRequest
6 голосов
/ 28 апреля 2011

Я пытаюсь использовать Библиотека шаблонов CodeIgniter Фила Стерджона , но я не могу заставить ее изменить свои страницы. Я прочитал документацию, следуя инструкциям там,

  1. Скачать
  2. Копировать в application папку
  3. Создать views/layouts/default представление
  4. (Авто) загрузка библиотеки

однако, не ясно, как шаблон на самом деле реализован. Я думал, что при загрузке представления шаблон будет применяться повсеместно, но, похоже, это не сработает. Я также читал об этом в CodeIgniter Wiki , но это выглядело слишком сложно, чтобы быть правильным ответом.

Как вы должны использовать шаблон Фила Осетра с вашими контроллерами? (или взгляды?) Я что-то здесь упускаю?

1 Ответ

10 голосов
/ 28 апреля 2011

Он не перегружает load->view() методы, это было бы плохо. Вам необходимо обновить свои контроллеры, чтобы использовать синтаксис и методы шаблона в каждом случае, когда вы хотите его использовать:

http://philsturgeon.co.uk/demos/codeigniter-template/user_guide/

В большинстве случаев вы будете использовать $this->template->build() вместо $this->load->view() после создания шаблона с помощью определения регионов, задания заголовков и т. Д.

В загрузку должно быть включено руководство пользователя с примерами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...