Ищу Расширение для вставки скрипта в статьи

simsimus

Создатель
Регистрация
11 Ноя 2016
Сообщения
46
Реакции
6
Есть ли такое решение задачи,как вставки один раз скрипта,чтоб он во всех статьях работал?

Решил вставить скрипт тизера новостей в статьях.Кто если так делал,посоветуйте решение.
 
Есть ли такое решение задачи,как вставки один раз скрипта,чтоб он во всех статьях работал?

Решил вставить скрипт тизера новостей в статьях.Кто если так делал,посоветуйте решение.
Попробуй Sourcerer для joomla.
Или переопределить шаблон статьи и вставь в него.
 
Попробуй Sourcerer для joomla.
Или переопределить шаблон статьи и вставь в него.
С Sourcerer нужно каждый раз при публикации новой статьи вставлять скрипт,а мне нужно один раз вставить,чтоб он в последующем постоянно во всех статьях подгружался.Можно поподробнее про второй вариант:переопределить шаблон статьи?
 
1. Переопределение шаблона статьи:
- копируем файл /components/com_content/views/article/tmpl/default.php в папку /templates/[ваш шаблон]/html/com_content/article/
- добавляем в нужное место код:
<?php
$document = JFactory::getDocument();
$renderer = $document->loadRenderer('modules');
$options = array('style' => 'xhtml');
$position = 'имя позиция модуля'; <---- имя позиции меняем на что-то свое, типа mycode
echo $renderer->render($position, $options, null);
?>

2. Устанавливаем модуль Для просмотра ссылки Войди или Зарегистрируйся
Flexi Custom Code

3. Настраиваем модуль так чтобы выводился на нужных страницах в позиции mycode (ранее указанную в шаблоне статьи)

Как вариант еще можно использовать шорткод {loadposition [позиция модуля]} или {loadmodule [имя модуля]} в тексте статьи. Данный подход позволит только одним этим кодом вставлять модуль с кодом в любом месте материала.

В интернете куча инфы по поводу этих шорткодов.
 
Последнее редактирование модератором:
Назад
Сверху