проблема с вставкой "шапочки" в сайт

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

Аватар пользователя Владимир Чемаев Владимир Чемаев 18 августа 2011 в 13:05

Здравствуйте, уважаемые друпалёры!
Я php-программист (не гуру же, конечно) столкнулся с вот такой проблемой:
Вообще это мой первый опыт работы с друпалом, до этого php-скрипты и движки сам писал и работал вообще с другими проектами. У меня есть подготовленный для сайта движок Drupal v6, установленный на хостинг, правильно настроенный, всё работает (устанавливал, настраивал не я, а другие люди).
Меня попросили сделать "верхушку", шапочку сайта с анимацией. Я сделал скриптовую анимацию (JS+CSS) с плавающими divами(JQuery всё разрулил) и начал установку в движок. Немного изучив файлы темы я решил сделать так:
1) открыть файл /sites/all/themes/waffles/page.tpl.php
2) вставить в этот файл пути к css-файлам после php-кода (он там, как знаете ограничен и находится среди HTML-тегов в виде вставок)
В общем код такой: <?php print $styles; ?>
Ну после динамического вывода стилей вставить их просто так, статически, в файл.
Я подумал что это не помешает работе движка (пхп-код я не трогал же)
3) Точно так же поступил со скриптами, только после
<?php print $scripts; ?>
4) после боди я убрал div header и вставил свои div'ы
5) загрузил свои стили, скрипты и картинки через totalcmd и зашёл на главную страницу
Чисто с визуальной точки зрения всё работало, моя верхушка прижилась с друпалом и вроде всё, можно заполнять контентом.
но не тут то было:
Мне сказали, что перестали работать все модули. Они отображаются, но по ним не кликнешь, чтобы открыть в списке.
фскэдитор вылетел. Заместо него - белое поле textarea, без кнопочек типа "курсив", "выровнять по центру" и т.д.
Короче, как медведь я прошёл походу по движку Smile
Что произошло и что делать? Я пробовал ВООБЩЕ не трогать код после тегов , т.е. оставить прежнюю верхушку, но приготовить всё, к её вставке (т.е. выполнить пункты 1,2,3, ну в общем описать в head скрипты и стили)
Как вообще в друпал вставлять свою шапочку сайта?
сделал восстановление - всё снова работает
P.S. у меня появились догадки: может стили конфликтуют?

Комментарии

Аватар пользователя serega111 serega111 18 августа 2011 в 15:25

может через свой модуль создать блок, который потом вставит в регион header? в модуле же можно хранить и css и js

Аватар пользователя Plazik Plazik 18 августа 2011 в 15:26

Ошибка в консоли:
"NetworkError: 404 Not Found - http://xn--74-6kc6aal4bxd.xn--p1ai/sites/all/themes/waffles/scripts/jquery-ui-1.7.2.spritely.custom.min.js"
Но это не к друпалу.

А шарики прикольные, грузят двухядерный процессор под 50%.

мм, сайт состоит из 1 страницы?

Аватар пользователя Владимир Чемаев Владимир Чемаев 18 августа 2011 в 21:20

serega111 wrote:
может через свой модуль создать блок, который потом вставит в регион header? в модуле же можно хранить и css и js

спасибо, попробую)

Plazik wrote:
А шарики прикольные, грузят двухядерный процессор под 50%.
мм, сайт состоит из 1 страницы?

Lol картинки подожму в размере и попробую избавиться от излишества

нет, не из одной, просто он не заполнен контентом ещё, я же написал что он свежий