Возникшая проблема заключается в том, что при добавлении нового стиля в advanced_forum необходимо было изменить блок author-pane. . Не работает переопределение advf-author-pane.tpl.php, хотя переопределение остальных advf-....tpl.php работает нормально. Есть похожая проблема на оф.сайте, но как я понял нет его решения, изменение имени файла на стандартный author-pane.tpl.php не помогает. Включение <?php$variables ['show_template_location'] = TRUE;?>
позволяет увидеть путь на sites\all\modules\author_pane\author-pane.tpl.php. У кого есть какие решения????
Комментарии
Ссылка проблемы на оф.сайте Cannot override advf-author-pane
Вывернуться не пробовали? В родном шаблоне author-pane.tpl.php делать проверку на присутствие кода в нужном блоке (т.е. там, где должен бы сработать advf-author-pane.tpl.php) и выводить уже код именно так, как надо. Понимаю, что предлагаю что-то кривое. Но если уж стандартный метод не работает....
П.С. Подобные трюки делаю в шаблонах, когда приходится менять вывод некоторых переменных в новом месте в зависимости от того, тизер сейчас отображается или полная нода. Почему-то мне так слегка удобнее, чем рисовать новый темплэйт с двумя поменяными местами строчками...
Спасибо за ответ, но этот вариант отпадает сразу, т.к. я противник изменения чужого кода (в частности изменение модулей с оф.сайта, не благодарное это дело).
Поэтому и создал свой модуль, возникла данная проблема!как я понимаю почему-то только у меня (( буду искать решение дальше.
Решением данной проблемы является изменением версии модуля author-pane на более раннюю.
При первом чтении я вероятно упустил вот это:
Как странно бы не звучало, но изменения в advf-author-pane.tpl.php начали работать.