Такая конструкция чудненько работает в node.tpl.php
но не работает в page.tpl.php и блоках.Почему?Как сделать,чтобы работало в блоках и page.tpl.php? Дополнительные модули ставить принципиально не хочу-уже и так по горлышко.
Такая конструкция чудненько работает в node.tpl.php
но не работает в page.tpl.php и блоках.Почему?Как сделать,чтобы работало в блоках и page.tpl.php? Дополнительные модули ставить принципиально не хочу-уже и так по горлышко.
Комментарии
Попробуй поставить перед фиелдсетом
Не знаю точно даст ли это что-нибудь, но мне один раз помогло.
g00dvin, collapse.js зависит от jquery.js, который не всегда добавляется друпалом, а в вашем варианте еще и возможен вариант что ядро по какому-либо условию включит в тело страницы collapse.js, тогда этот скрипт еще продублируется и вашим кодом.
Я все прекрасно понимаю, но без collapse.js не получить желаемых fieldsetов.
Если только подключить какой-нибудь другой плагин jquery или вообще не jquery.
Только не факт, что это будет работать.
Я был бы очень рад узнать как в Друпале определяется включение определенных JS-скриптов в страницу, но пока еще не копал в этом направлении.
drupal_add_js(), и вставлять при этом не в page.tpl.php
С самого начала пробовал включать collapse.js,но что то не помогло.Ладно,забил,поставил collapsible block из jstools.
Спасибо за функцию. Как я понял скрипт нужно включать из модуля.