Полностью переработанная тема. Есть такая?

Главные вкладки

Аватар пользователя cpu cpu 17 декабря 2008 в 18:17

Новичок начал вникать в темизацию Друпала. Что называется напоролся.
На многих форумах встречал, то что Drupal тяж. для новичка в темизации..
Многие скажут - вникай, но проблема наверно существует, раз о ней много пишут. Без знаний PHP лучше не лезть.
Прочитал про движок темизации, ясно одно - делать можно что хочешь.
Не ясно другое - КАК? Банально, охота увидеть, как создается верстка переменной $content, со всеми её дивами(прям про каждую строку).Так же про формы, кнопки поиска, ит.д и т.п.
Вопрос: Кто-нибудь знает тему, где было бы все переопределено.
Т.е. переопределены основные формы(например банально форма поиска), основные переменные(типо <?php print $content; ?>). Что б дебри этих переменных были заданы в теме(в template.php или node.tpl.php или еще где.)
Только спор не начинайте, типо - Если не нравится, не лезь.
P.s. Смотрел модуль content template, там показываются только используемые переменные, а охота увидеть верстку, охота, и все тут.

Комментарии

Аватар пользователя Geldora Geldora 17 декабря 2008 в 18:29

Если так охота, может начнете с поиска?

Темизация - раздел на друпал.орг, для Д6, кстати, очень хорошо расписано...

Здесь - начинайте с книг, одна из книг так и называется - Темизация или темплейты, короче, есть уже подробные ЧАВО - ссылки специально не дам, нужно будет - прям охота!!! - сами найдете

Наконец, гугл.
______
П.С. Еще пара подсказок - лучше всего документирована тема зен, там есть все стили, какие могут быть использованы.

Контент выводится - смотря где, в пэйж.тпл - это содержимое нод.тпл

Аватар пользователя batbug batbug 17 декабря 2008 в 18:44

"cpu" wrote:
Банально, охота увидеть, как создается верстка переменной $content, со всеми её дивами(прям про каждую строку).

"cpu" wrote:
P.s. Смотрел модуль content template, там показываются только используемые переменные, а охота увидеть верстку, охота, и все тут.

Улыбает. Вот тогда открою секрет. Модуль content template как раз и создает верстку переменной $content из шаблона ноды, со всеми дивами.

Для шаблонов страница $content - это содержимое либо шаблона ноды, либо функции, которая выводит страницу/форму.

Аватар пользователя cpu cpu 17 декабря 2008 в 20:41

Извиняюсь, неправильно поставлен был вопрос.
Делаю на Zen.
Но для того что бы разбираться с формой поиска, качал другую тему, где был файл search-theme-form.tpl.php
В zen для Drupal 6 его нет.
Повторю Вопрос: Кто-нибудь знает тему, где было бы все переопределено?
(кому какая тема помогла разобраться в темизации?- можно так)

Аватар пользователя gumk gumk 17 декабря 2008 в 20:55

если search-theme-form.tpl.php не было в zen киньте - будет! и к $content это ни какого отношения не имеет. темизировать вывод $content как уже говорилось можно с помощью модуля content template или на прямую все прописать в node.tpl.php

Аватар пользователя cpu cpu 17 декабря 2008 в 21:18

Я так и сделал, кинул из ондной темы search-theme-form.tpl.php в ZEN. Насчет $content я уже понял свою ошибку.

Аватар пользователя volocuga volocuga 17 декабря 2008 в 22:53

Я не программист,но сунулся.Думаю удачно.Времени правда занимает ОЧЕНЬ МНОГО.
Ещё:очень хорошо,если ты знаешь немного английского.На друпал орг в основном есть уже все ответы