|
Веб-курсы Что это? Оглавление Основы Основы основ Практика Гостевая книга Простой сайт Структура сайта (MVC) Ядро (Light) Ядро Гостевая на SQL Статические страницы Модуль новостей Система регистрации Теория Дебаггинг Регулярные выражения Введение в ООП Паттерны проектирования Репозитарий BB-code Почтовый класс Пагинатор Всякие полезности Download Полезные утилиты Разное Видеокурсы Последние изменения Вопросы и замечания сюда Реклама Диеты для похудения Фреймворк Kohana. Обучение. Мануал на русском. |
Шаг 3Модуль динамичeского контентаТеперь задачка посложнее. Нужно сделать так, что бы контент менялся динамически.А для этого нам нужен логический модуль, который и будет это делать. Не усложняя себе жизнь сделаем так:
Поместим это в файл index.php но не тот, главный. А отдельный. Это будет индекс модуля. Вообще идеологически это не совсем верно, называть его индексом. Потому что сам по себе он работать не может. Чуть позже мы исправим это безобразие, а пока просто для того, чтобы обозначить его важность и значимость, пусть будет индексом. Создадим сам модуль. То есть директорию. И для порядка поместим её в общий каталог модулей. А раз уж мы начали строить отдельный модуль, то и шаблоны, относящиеся к нему, нужно поместить в свою директорию, созвучную модулю. Тогда будет четко прослеживаться параллель, и ориентироваться в каталогах будет очень легко. Немного изменим шаблон show.tpl
А структура теперь будет такой: ![]() Ну и добавим этот модуль в главный индекс
Вот и получился у нас динамический контент. |