Как сделать заголовок модуля активной ссылкой в Joomla 1.5
Когда-то я задался целью сделать название модуля кликабельным (аналог кнопки далее), что бы при клике мы переходили на саму статью (ну или куда там нам нужно перейти). В те времена помню прошерстил весь интернет, но так и не нашел ответа. Спустя некоторое время сейчас я уже могу это сделать сам и решил поделиться этим способом с вами. Признаюсь честно, так как делал я сам, то все выглядит довольно некрасиво в коде. Но главное результат, а он есть.
Итак. Во-первых самое главное, это узнать, нет ли в вашем шаблоне генератора текста содержимого модуля. Если есть (например в шаблонах You Studio), тогда нам нужен файл по адресу:
Если ничего подобного в вашем шаблоне нет, тогда функцию вывода модуля на сайте берет на себя сама Joomla, а именно файл:
Итак, в этом файле и находится вывод нашего модуля. Нам нужны строки следующие:
это и есть вывод нашего заголовка модуля.
Как вы можете заметить их тут несколько. Правильно, тут стоит зависимость, в каком стиле выводить вам модуль. Так что вам нужно определить в каком стоит у вас. Часто выбирают в слоях (эти настройки обычно задаются в настройках шаблона, или же можно посмотреть в самом шаблоне в файле index.php каким образом там вставляются модули. при вставке и указывается стиль), это xhtml (или rounded это с закругленными краями).
Вот эта функция отвечает за его вывод:
Итак. Во-первых самое главное, это узнать, нет ли в вашем шаблоне генератора текста содержимого модуля. Если есть (например в шаблонах You Studio), тогда нам нужен файл по адресу:
/templates/'ваш_шаблон'/html/modules.php
Если ничего подобного в вашем шаблоне нет, тогда функцию вывода модуля на сайте берет на себя сама Joomla, а именно файл:
/templates/system/html/modules.php
Итак, в этом файле и находится вывод нашего модуля. Нам нужны строки следующие:
echo $module->title;
это и есть вывод нашего заголовка модуля.
Как вы можете заметить их тут несколько. Правильно, тут стоит зависимость, в каком стиле выводить вам модуль. Так что вам нужно определить в каком стоит у вас. Часто выбирают в слоях (эти настройки обычно задаются в настройках шаблона, или же можно посмотреть в самом шаблоне в файле index.php каким образом там вставляются модули. при вставке и указывается стиль), это xhtml (или rounded это с закругленными краями).
Вот эта функция отвечает за его вывод:
Comments