Главная Разработчикам FAQ по Joomla! Вставляем модуль в материал
Сегодня 23 | 02 | 2012
Вставляем модуль в материал
Автор: Administrator   
15.07.2009 10:56

Не всегда удобно выводить модули в конкретные места, указанные в шаблоне. Часто бывает необходимо вывести модуль прямо в материал. И в Joomla! есть такая возможность.

Наверняка вы размещали модули, указывая позицию top, left, user1, и т.д. Название и количество этих позиций указаны в файле templateDetails.xml в папке вашего шаблона (templates/имя шаблона/templateDetails.xml). Вы можете добавить позицию, дописав в этот файл строчку <position>user1</position> в нутри тега <positions>...</positions> где user1 название позиции, после этого, эта позиция станет доступна нам для использования в параметрах модуля. В качестве примера именно ее и будем использовать для нашего вывода модуля в материал.

Теперь суть:
Убедитесь, что у вас установлен и включен плагин "Содержимое - Загрузка модуля в Материал"  (входит в стандартный пакет плагинов Joomla!).
Далее, пишем в нашем материале, в том месте куда мы будем выводить модуль, следующее: {loadposition module} здесь module это имя позиции в которую мы выводим модуль. В нашем случае получится {loadposition user1}
Идём в настройки размещаемого модуля и указываем вывод в позицию user1.

На этом размещение модуля в материале окончено :)

Обновлено 23.09.2009 11:52
 

Комментарии  

 
0 #33 Focus 01.12.2011 13:33
Если блок, в котором размещаются радио и подпись уже чем ширина радио+подпись, то подпись перенесётся на следующую строку. Опять-же надо рассматривать конкретный случай. может вы подпись поместили в DIV, который как блочный элемент по умолчанию идёт с новой строки и во всю шырину. тут поможет например float:left а лучше тогда использовать строковый span. Вобщем чтобы что-то посоветовать, надо видеть всю картину целиком.
Цитировать
 
 
0 #32 артем 01.12.2011 12:32
Подскажите пожалуйста, при добавлении checkbox, radio элемент выбора и его подпись располагаются в разных строках, что несколько сбивает. Где это и как можно поправить? СПАСИБО.
Цитировать
 
 
0 #31 Андрей 30.09.2011 18:35
А еще вопрос как его перекрасить в другой цвет и сделать полупрозрачным? И еще почему то у мня в шаблоне типа кнопки с текстурой а в модуле стандартная появляется
Цитировать
 
 
0 #30 Андрей 30.09.2011 18:33
Супер! Спасибо большое!!!
Цитировать
 
 
0 #29 Андрей 30.09.2011 18:30
Цитирую Focus:
Цитирую Андрей:
Спасибо! Очень полезно. Вопрос как поставить модуль в центр материала а то он в левому краю прилип?

Как вариант- Поместить его в <div style="text-align:center">{loadpositio n user1}</div>

Они так стоит вроде
"{loadposition My_position}"
Цитировать
 
 
0 #28 Андрей 30.09.2011 18:28
Цитирую Focus:
Цитирую Андрей:
Спасибо! Очень полезно. Вопрос как поставить модуль в центр материала а то он в левому краю прилип?

Как вариант- Поместить его в <div style="text-align:center">{loadpositio n user1}</div>


он и так стоит {loadposition My_position}
Цитировать
 
 
0 #27 Focus 30.09.2011 16:37
Цитирую Андрей:
Спасибо! Очень полезно. Вопрос как поставить модуль в центр материала а то он в левому краю прилип?

Как вариант- Поместить его в <div style="text-align:center">{loadpositio n user1}</div>
Цитировать
 
 
0 #26 Андрей 30.09.2011 14:35
Спасибо! Очень полезно. Вопрос как поставить модуль в центр материала а то он в левому краю прилип?
Цитировать
 
 
0 #25 Александр 26.09.2011 14:14
Спасибо! Очень дельный совет! :-)
Цитировать
 
 
0 #24 Назар 05.08.2011 22:56
А вот как вставить модуль в сам шаблон материала ? Точнее просто определить позицию в материале. Вверху текста под заголовком я знаю как сделать а вот как в конце текста ?????
Цитировать
 

Добавить комментарий


Защитный код
Обновить

Реклама
Погрузочная техника - вилочный погрузчик. Сдаются в аренду склады и офисы.
В гармонии с Ido, Roca, Hansa: roca. Ищете сантехнику?