При установки Drupal возникла потребность редактирования структурных элементов.
Например, мне необходимо вывести меню ввиде:
Для этого, логично что нужно подредактировать код вывода меню, при том необходимо создать шаблон только для конкретного меню — другие будут выглядеть иначе. Вопрос в том как найти(создать) файл(темплейт, что ещё) который занимается выводом меню?
Также есть потребность редактировать такие структуры как «заметка», «история», «новость». ВозможноСтопудов придется редактировать ещё какие то структуры. По этому было бы полезным если бы кто-то поделился технологией поиска нужных файлов и нужных частей кода. Обычно при работе с другими движками мне для решения всех проблем хватало поиска по всем файлам, но тут облом. Например: меню в drupal имеет типичные класы css: leaf, expanded, collapsed — но поиска по всем файлам не дал не одного php файла((
Комментарии
Если вам так нужны php-файлы, создайте их!
В папке темы создайте node-story.tpl.php и внутри
<?php print_r($node);?>
Так вы можете темизировать материал "История". Ну, самый простой путь.
Насчет меню.. Есть несколько путей. Самый простой: создаете Блок, в нем пишите меню котрое нужно вам, и помещаете его куда надо. Либо
hook_menu()