Посторонние скрипты .css и .js на выбранной странице (ноде) без программных ухищрений

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

Аватар пользователя yavor yavor 16 июня 2012 в 17:05

На днях пришлось включить в страницу сайта окно поиска отелей одного из сервисов. Нужно было интегрировать в ноду (head) также стили css и несколько js. Пробовал варианты с drupall_add_js, предложенные здесь и на друпал.орг, но получал либо глюк, либо ничего. В итоге поступил тупо в расчете на гениальность создателей Друпала. Записал самостоятельно скрипты в папке темы, затем создал блок и в формате Php сымитировал (head), (body) без никакого другого тега PhP по схеме:

<div>

<head>
сюда вклеил нужные .css i .js методом CTR+C с исходного кода клиента
</head>

<body>
сюда вставил порцию кода <!-- start copy sourcecode from here -->...код...<!-- end copy sourcecode until here -->
</body>

</div>

Блок расположил над контентом и прописал показ только на данной странице. Сработало на ура. Я не программист, поэтому результат меня порадовал, времени ушло всего 10 мин. по сравнению с днем бесплодных чтений. Вариант здесь: http://www.rivitalia.com/content/bronirovanie-otelei-v-italii

Есть ли при этом опасность и какова - пусть скажут гуру.
Спасибо!

Комментарии

Аватар пользователя Alexei91 Alexei91 16 июня 2012 в 18:24

По-серьезному. Надо бы на корректность отображения в IE,FF,Chrome,Opera проверять.
По мелочи. Два хеада, бяка невалидная. Впрочем, ПС на это пофиг.

Аватар пользователя yavor yavor 16 июня 2012 в 18:56

Не проверял в Опере: это факт. ПС - лишнее, надеюсь, пропустят, ведь тайтл один, а блок безымянный. Есть на сайте пара страниц, где текста в странице всего 4 строчки, а блоки снизу связаны через Quicktabs вроде яблочек на ветке. ПС посчитали страницу и блоки снизу единым материалом и так выдают в серче с неплохой отдачей.

Спасибо вам!