Новичок начал вникать в темизацию Друпала. Что называется напоролся.
На многих форумах встречал, то что Drupal тяж. для новичка в темизации..
Многие скажут - вникай, но проблема наверно существует, раз о ней много пишут. Без знаний PHP лучше не лезть.
Прочитал про движок темизации, ясно одно - делать можно что хочешь.
Не ясно другое - КАК? Банально, охота увидеть, как создается верстка переменной $content, со всеми её дивами(прям про каждую строку).Так же про формы, кнопки поиска, ит.д и т.п.
Вопрос: Кто-нибудь знает тему, где было бы все переопределено.
Т.е. переопределены основные формы(например банально форма поиска), основные переменные(типо <?php print $content; ?>). Что б дебри этих переменных были заданы в теме(в template.php или node.tpl.php или еще где.)
Только спор не начинайте, типо - Если не нравится, не лезь.
P.s. Смотрел модуль content template, там показываются только используемые переменные, а охота увидеть верстку, охота, и все тут.
Комментарии
Если так охота, может начнете с поиска?
Темизация - раздел на друпал.орг, для Д6, кстати, очень хорошо расписано...
Здесь - начинайте с книг, одна из книг так и называется - Темизация или темплейты, короче, есть уже подробные ЧАВО - ссылки специально не дам, нужно будет - прям охота!!! - сами найдете
Наконец, гугл.
______
П.С. Еще пара подсказок - лучше всего документирована тема зен, там есть все стили, какие могут быть использованы.
Контент выводится - смотря где, в пэйж.тпл - это содержимое нод.тпл
Улыбает. Вот тогда открою секрет. Модуль content template как раз и создает верстку переменной $content из шаблона ноды, со всеми дивами.
Для шаблонов страница $content - это содержимое либо шаблона ноды, либо функции, которая выводит страницу/форму.
Извиняюсь, неправильно поставлен был вопрос.
Делаю на Zen.
Но для того что бы разбираться с формой поиска, качал другую тему, где был файл search-theme-form.tpl.php
В zen для Drupal 6 его нет.
Повторю Вопрос: Кто-нибудь знает тему, где было бы все переопределено?
(кому какая тема помогла разобраться в темизации?- можно так)
если search-theme-form.tpl.php не было в zen киньте - будет! и к $content это ни какого отношения не имеет. темизировать вывод $content как уже говорилось можно с помощью модуля content template или на прямую все прописать в node.tpl.php
Я так и сделал, кинул из ондной темы search-theme-form.tpl.php в ZEN. Насчет $content я уже понял свою ошибку.
Я не программист,но сунулся.Думаю удачно.Времени правда занимает ОЧЕНЬ МНОГО.
Ещё:очень хорошо,если ты знаешь немного английского.На друпал орг в основном есть уже все ответы
zen