
Сегодня расскажу вам как в Drupal (пишу для 6 версии, для других вероятно будет аналогично) сделать постраничный вывод результатов своего запроса в базу данных.
Многие веб-мастера, начинающие изучать cmf drupal, часто интересуются как темизировать (то бишь изменить вид) формы отправки комментариев. Многие же drupal-гуру отмахиваются от таких вопросов, говоря "используйте css". Так вот, css — это конечно хорошо .. display:none там, display:block тут... но нужно все таки научиться менять и html-код, выдаваемый системой. Это мы сегодня и попробуем ...
Когда-то я писал о том, как натягивал дизайн на шаблон для bitrix. Все было бы хорошо, но недавно мне пришлось создавать еще и структуру этого сайта, разбираться с компонентами и тд.
Сегодня я расскажу через какую попу делается самое обычное двух- (3,4, ..) уровневое меню в битриксе.
Итак, у нас есть структура сайта допустим с двумя уровнями вложенности и нам нужно сделать соответствующее постоянно раскрытое левое вертикальное меню.
Для этого на одной из корневых страниц сайта в настройках компонента bitrix:menu указываем тип меню для первого уровня левое меню. При этом у нас должен использоваться обычный шаблон многоуровневого меню. Для примера выкладываю свой шаблон меню в прикрепленном архиве.
Теперь нам нужно создать новый тип меню для подменю. Например left_child. Сделать это можно в Настройки - Настройки модулей - Управление структурой. После того как вы это сделали, укажите в этот тип меню в поле Тип меню для остальных уровней в настройках компонента bitrix:menu, как в предыдущем абзаце.
Друпал - замечательная система. Может он и уступает всеми любимому Wordpress-у в качестве движка для личного блога, зато без особого труда превращается в нечто большее.
Как вам известно, готовая система на drupal состоит из целой кучи модулей, большинство из которых подключают свои CSS-файлы.
Неважно насколько хорошо оптимизирован сайт, если он не индексируется поисковой системой (или индексируется не полностью), он не получит много трафика, и, соответственно, прибыли.
Могу себя поздравить - завершился первый этап знакомства с CMF Drupal и создание сайта Alt-f4.
Этот сайт изначально задумывался как сборник моих статей и заметок о верстке и веб-программировании, а также всякой справочной информации. Но что-то мне подсказывает, что наполнение пойдет совсем другим путем :).
Итак, создание сайта на Drupal -
Друпал - это бесплатная система управления содержимым (контентом). И, должен сказать, с очень большими возможностями. Совет новичкам - не ставьте сразу друпал на хостинг, поднимите, настройте и наполните сайт сначала на локальном компьютере (о том что для этого нужно - как-нибудь потом).
Сильная сторона друпала, на мой взгляд, в просто огромном количестве модулей на абсолютно все случаи жизни. А также в интуитивно понятной структуре - не нужно быть супер-мега крутым php-программистом (а данная система написана как раз на php), чтобы без особого труда поправить нужный модуль, даже ядро.