Добрый день!
Подскажите пожалуйста как прикрутить стороннюю фотогалерею на jquery на Drupal!
"Родные" модули фотогалерей не устраивают заказчика.
Нужна вот именно такая и никакая другая.
Есть соответственно исходники(js,css,вывод через .html).
Как её добавить на сайт?
Комментарии
Вы бы хоть название галереи этой сказали... А еще обычно в этих сторонних галереях на jquery все подробно описано как прикручивать.
Вот такая вот галерея.
Прикрутить к обычному сайту на PHP - нет проблем.
А как быть с друпалом???
Как реализовать?
делаешь новый тип материала, делаешь под него шаблон tpl и суй туда все что хочешь
В template.php прописал:
<?php
function mytheme_preprocess_page(&$variables) {
if (arg(0) == 'node' && is_numeric(arg(1))) {
$node = node_load(arg(1));
$sug[] = 'page-node-type-'.$node->type;
$variables['template_files'] = $sug;
}
}
?>
Сделал новый тип материала(gallery),сделал page-node-type-gallery.tpl.php ,сунул туда html из кода галереи..... о_О
Ссылки обновил,кеш почистил.
Ничего хорошего не вышло....(((((
Вы дали ссылку с полнейшим описанием интеграции этой бяки. В друпале вам придется сделать модуль, который будет предоставлять страницу с этой галереей, так же в нем должны будут быть файлы css и js из неё. Так же вам придется определиться, как будут представляться картинки в эту галерею (Каждая из них - отдельная нода, а раскрывающиеся пункты меню - термины таксономии, например. Либо пункты меню - ноды, а картинки это множественное поле cck imagefield. Или еще как-то.) И в зависимости от того, что вы выберите, вам нужно будет составить шаблон для этой страницы, как показано в примере по вашей ссылке.
о_О
жесть
создаете просто файл node-gallery.tpl.php или page-node-[номер вашей ноды].tpl.php и не нужно править темплейт.
Вот просвещайтесь. Хороший мануал по темизации.
бред... Проще уж просто сделать в html и создать index.php и даль линк на галерею)
Делайте как вам угодно, просто такое решение, как я показал можно и выложить для других.