![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| xarakiry |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 28.5.2008 Репутация: -1 Всего: -1 |
Продумываю тут одну системку..для себя...хотелось бы знать как осуществить вывод информации на странице... по блокам или кому удобнее областям. Ну что то вроде : Выбираешь компонент в админке и выбираешь область где его отобразить... Интересно как такое делается...
--------------------
Все университеты Азербайджана на students.az |
|||
|
||||
| bobik02 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 451 Регистрация: 26.11.2007 Репутация: 2 Всего: 14 |
Разбиваем сайт на блоки сначала на макете визуально а потом программно, простой пример: три таблицы: шапка, меню с левой стороны, и основная часть отображения информации.
Инклудим каждую часть, в зависимости от параметров будет меняться блок отображения информации. -------------------- Have a nice day |
|||
|
||||
| xarakiry |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 28.5.2008 Репутация: -1 Всего: -1 |
То что разбиваем визуально это понятно...а то что инклудим это не катит.. что если надо несколько компонентов выводить например в правой колонке... и количество компонентов будет постоянно меняться... --------------------
Все университеты Азербайджана на students.az |
|||
|
||||
| bobik02 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 451 Регистрация: 26.11.2007 Репутация: 2 Всего: 14 |
xarakiry, что вы понимаете под компонентами ?
-------------------- Have a nice day |
|||
|
||||
| xarakiry |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 28.5.2008 Репутация: -1 Всего: -1 |
А что под ними можно понимать...это группа функций выполняющих определённые действия и вывод результатов. Чтобы было проще понять что я хочу..приведу пример...например в джумла есть области а потом в них выводишь компоненты, в друпале...конечно там это с помощью смарти...но меня на данном этапе это не волнует...меня интересует как сделать области в шаблоне для вывода компонентов... без того чтобы лезть в код... --------------------
Все университеты Азербайджана на students.az |
|||
|
||||
| Feldmarschall |
|
|||
|
Новичок ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2641 Регистрация: 11.12.2007 Репутация: 22 Всего: 32 |
xarakiry, ну, наверное, админ не будет сам мышкой рисовать на схеме сайта, куда выводится компонент. Значит, заранее, при установке сайта задаются все возможные области.
То есть, в админке всего-то выбираем две опции - в какой блок и какой модуль. С админкой разобрались. Теперь как подключать. Зависит от структуры программы. Подключается класс в контроллере, подключается шаблон в шаблон. Если делать pull-шаблоны, то получится совсем красиво - подключаем только шаблон, а он уже потянет себе обработчик. Но я такие никогда сам не делал. |
|||
|
||||
| xarakiry |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 161 Регистрация: 28.5.2008 Репутация: -1 Всего: -1 |
Можно тут по подробнее... что значит шаблон в шаблон... есть ли какой нить пример для наглядности... --------------------
Все университеты Азербайджана на students.az |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |