При добавлении новой позиции для модулей, нужно будет внести изменения в два файла шаблона:
/templates/имя_шаблона/index.php
и
/templates/имя_шаблона/templateDetails.xml.

В файле index.php, для добавления новой позиции для модулей, необходимо вставить строчку кода:

<jdoc:include type="modules" name="имя_позиции" style="xhtml" />

где
<jdoc:include /> - тег, который используется в Joomla для отображения некоего содержимого (модуля) на странице. Тип содержимого указывается с помощью атрибута type.
type - тип содержимого, которое нужно отобразить. В данном случае модули type="modules".
name - имя позиции. Можно придумать любое.Например: name="position-14"
style - стиль, в который будут оформлены все модули, выводимые в данной позиции. В Joomla предусмотрено шесть стандартных стилей:
    horz - выводит модуль в теге td другой таблицы;
    none - выводит содержимое модуля, без оформления и заголовка;
    outline - используется для отладочной информации;
    rounded - выводит модуль в 4-х div, в основном используется для вывода модуля с закругленными углами;
    table - выводит модуль в виде таблицы;
    xhtml - выводит модуль в теге div и заголовок модуля в теге h3.

Каждый из этих стилей описывается в системном файле /templates/system/html/modules.php и они являются общими для всех шаблонов, которые установлены в joomla. Также можно создавать собственные стили вывода модуля для конкретного шаблона. Для этого нужно в используемом шаблоне создать файл /templates/имя_шаблона/html/modules.php и описать в нем собственные стили. Например: в шаблоне beez_20 присутствуют следующие стили: style="beezHide", style="beezTabs", style="beezDivision". Эти стили расписаны в файле /templates/beez_20/html/modules.php.

После добавления позиции в «index.php», необходимо добавить имя позиции в файл templateDetails.xml.
Список всех имен позиций заключается в теги <positions> и </positions>.
Ниже приведен пример для вставки имени позиции в файл templateDetails.xml шаблона beez_20:

<positions>
    <position>имя_позиции</position>
    <position>debug</position>
    <position>position-0</position>
    <position>position-1</position>
    <position>position-2</position>
    <position>position-3</position>
    <position>position-4</position>
    <position>position-5</position>
    <position>position-6</position>
    <position>position-7</position>
    <position>position-8</position>
    <position>position-9</position>
    <position>position-10</position>
    <position>position-11</position>
    <position>position-12</position>
    <position>position-13</position>
    <position>position-14</position>
</positions>

Можно размещать любое количество позиций для вывода модулей и где угодно в файле index.php.

В одной позиции может быть выведено неограниченное количество модулей. Порядок отображения модулей в одной и той же позиции устанавливается в Менеджере модулей админпанели Joomla.

Позиция для вывода модулей может указываться непосредственно внутри отдельной статьи.

Комментарии   

0 #1 GregoryreolaQW 24.03.2018 21:27
Прочитал про совместные покупки недавно, что то там много
всего продается сечас. Знает кто то, что это вообще такое
их еще СП называют. Вот
покупки совместные покупки: https://www.liveinternet.ru/users/igrapresres/post432094147/

----------
0 #2 ThomasciliaOS 30.03.2018 06:37
заказать продвижение сайта торрент логин в скайпе SEO PRO1
0 #3 FrankFlovaDP 11.05.2018 02:27
Скидки и акции для авто http://autoremont-ts.ru/Ремонт-автомобилей-Фольксваген/index.html: http://autoremont-ts.ru/Ремонт-автомобилей-Фольксваген/index.html
0 #4 KathyTuhBC 30.07.2018 05:50
Скидки на все!




купоны скидки интернет Подробности по ссылке...: https://ad.admitad.com/g/83f9bc8ce19e07b82d101bf6bd7bda/

You have no rights to post comments

Форма входа

Яндекс.Метрика