Ch: Комментарии

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

7 апреля 2011 в 19:00

header — скрипт будет добавлен в переменную $scripts, которая в шаблоне находится внутри <head/>
footer — скрипт будет добавлен в переменную $closure, которую обычно добавляют перед </body>

7 апреля 2011 в 17:54

Не выполняется, потому что переменная $scripts уже сформирована к тому времени когда обрабатывается шаблон. Она собственно для этого шаблона и формируется. Добавляйте в template_preprocess_page. Если нужно дабавить код на каждой странице, то вставьте его просто в шаблон page.tpl.php перед без всяких функций.
Либо создайте дополнительную переменную с вашим js кодом в tempate_preprocess_page. Либо измените там же переменную $closure.
Мульён вариантов в общем ...

7 апреля 2011 в 9:47

"Azerot" wrote:
Почему у меня кэшируется значения выдаваемые моим расширением, если кэширование в настройках производительности ВЫКЛЮЧЕНО? Совсем выключено! Это баг или фича?

Фича. Кэш фильтров работает всегда и настройки производительности на него не влияют. По крайней мере у меня на Друпал 7 так происходит.

22 марта 2011 в 17:38

Только из-за этого не использую подобные модули. При большой активности на сайте, директория с файлами через некоторое время превращается в помойку.

Как вариант, можно с помощью LIKE вытащить из базы урлы всех файлов, которые присутствуют в нодах, комментариях, профилях и т.д., а потом удалить не используемые файлы.