Тест S5 Box

Вот примерно так работает модуль в реале...

Вставка модуля в статью средствами Joomla 1.5

Joomla module 2 content logo

Всем привет ! Сегодня нашел для себя кое что новенькое...об этом и поговорим...

Иногда при создании статей сайта появляется необходимость вставить модуль в текст статьи (в контент). Пусть это необходимо не часто, но иногда все же. На данном сайте вашим покорным слугой была реализована вставка модуля поиска в страницу 404 этого сайта. 

Так же добавлю, что такие необходимости могут возникнуть в любое время и я так думаю, необходимо знать как это сделать. Для подобных целей существуют определенные компоненты и плагины, но о них мы сегодня не будем, так как всю реализацию мы будем делать средствами входящими в пакет установленной CMS Joomla.

1. Создаем новую позицию для модуля

Для создания позиции нам будет необходимо добавить ее в файл находящийся по адресу: Ваш_сайт/templates/Ваш_шаблон/TemplateDetails.xml

Открыв файл для редактирования находим строки задающие позиции и добавляем позицию аналогично существующим. (Я назвал свою позицию search_content)

Создание позиции для модуля Joomla 1.5

2. Создаем новый модуль или копию уже существующего модуля

В панели администрирования в меню выбираем Расширения ? Менеджер модулей создаем модуль.

Включаем модуль и выбираем нашу вновь созданную позицию - search_content (как на картинке ниже).

Настройка модуля поиска Joomla 1.5

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

Остальные настройки ставим такие, какие нам нужно.

Параметры модуля поиска Joomla 1.5

На этом настройку модуля можно считать оконченной, сохраняем настройки мудуля.

3. Настройка конфигурации плагина «Load Module»

Теперь нам необходимо настроить плагин входящий в состав установщика Joomla -  «Content – Load Module».

Для этого в меню идем в Менеджер плагинов: Расширения ? Менеджер плагинов. В списке находим плагин «Content – Load Module».

Открываем модуль , и справа в окошке настроек плагина, в блоке «Параметры плагина», меняем значение параметра «Стиль» на «Нет обрамления», включаем клагин (если не активен).

Настройки плагина Content - Load Module, Joomla 1.5

Сохраните плагин.

4. Добавление модуля в статью

Все предварительные подготовки выполнены, осталось публиковать плагин там где нам это необходимо. Для эго открываем статью , в которую вы хотите дабавить модуль, и в нужном месте вставляем следующий текст:

'{'loadposition' 'ИМЯ СОЗДАННОЙ ПОЗИЦИИ' }'

(При опубликовании, кавычки все уберите. Иначе без них данная строка не отображается)
На этом все. Вопросы и пожелания приветствуются.{odnaknopka}

Комментарии   

 
Koskv
0 #4 Koskv 26.09.2011 10:19
Цитирую Кос:
А если на сайте 1,5 тыс. статей и я хочу вставить рекламный код прямо в статью, то это ж замахаешься. Почему не сделают такой нужный плагин!?

Спасибо за интересный вопрос! Читайте об этом в этой статье talk-it.com.ua/moduli-komponetni-plagini-dlya-joomla-1-5/plagin-dlya-avtomaticheskoy-vstavki-vo-vse-stati-sayta-joomla-html-koda-plg-multiads
 
 
Кос
0 #3 Кос 21.09.2011 16:54
А если на сайте 1,5 тыс. статей и я хочу вставить рекламный код прямо в статью, то это ж замахаешься. Почему не сделают такой нужный плагин!?
 
 
Koskv
+1 #2 Koskv 12.09.2011 10:05
Спасибо, что нашли не точность. Данная строка не отображалась, так как joomla воспринимала ее как программный код.
Все исправил.
 
 
wmpitbull
+1 #1 wmpitbull 10.09.2011 23:01
А самое главное, текст который нужно вставлять, так и не выложил(
 
cs-nsk

Последние комментарии

Теги ...

Опрос: iOS или Android ?

Какой ОС вы чаще пользуетесь?

iOS - 0%
Android - 60%
Windows Mobile - 20%
Tizen - 0%
Другая. - 20%

Всего голосов: 5
Голосование в этом опросе закончено в: 01 Янв 2017 - 00:00
Яндекс.Метрика Анализ сайта Рейтинг@Mail.ru