0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 579 Просмотров
*

Pryan

  • Новичок
  • 22
  • 0 / 0
Добрый день. Не могу понять как изменить структуру материала в Joomla.
Сейчас CMS строит страницу в таком виде
Код
<div class="item-page" itemscope="" itemtype="https://schema.org/Article">
<meta itemprop="inLanguage" content="ru-RU">
<div class="pull-left item-image"> <img src="#" alt="" itemprop="image"> </div>
<div itemprop="articleBody" class="articletext">
<p>блаблабла</p>
<dl class="fields-container">
<dd class="field-entry ">
Дополнительное текстовое поле
</dd>
<dd class="field-entry tstyle">
Это второе доп поле
</dd>
</dl>
</div>
Мне нужно обернуть содержимое статьи в еще один div, а второе поле вывести вне нового diva:

Код
<div class="item-page" itemscope="" itemtype="https://schema.org/Article">
<meta itemprop="inLanguage" content="ru-RU">
<div class="NEW_DIV">
<div class="pull-left item-image"> <img src="#" alt="" itemprop="image"> </div>
<div itemprop="articleBody" class="articletext">
<p>блаблабла</p>
<dl class="fields-container">
<dd class="field-entry ">
Дополнительное текстовое поле внутри NEW_DIV
</dd>
</dl>
</div>
<dd class="field-entry tstyle">
Это второе доп поле вне NEW_DIV
</dd>
</div>
Как это сделать?
*

lexxbry

  • Живу я здесь
  • 2389
  • 66 / 8
Re: Добавить div в структуру материала
« Ответ #1 : 15.09.2018, 15:08:36 »
Открываете файл шаблона вывода материала и правите как вам надр

Только сначала переопределите его в шаблоне
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

Pryan

  • Новичок
  • 22
  • 0 / 0
Re: Добавить div в структуру материала
« Ответ #2 : 15.09.2018, 15:32:18 »
Открываете файл шаблона вывода материала и правите как вам надр

Только сначала переопределите его в шаблоне

Нашел как добавить divы
теперь структура такая

Код
<div class="item-page" itemscope="" itemtype="https://schema.org/Article">
<meta itemprop="inLanguage" content="ru-RU">
<div class="NEW_DIV">
<div class="pull-left item-image"> <img src="#" alt="" itemprop="image"> </div>
<div itemprop="articleBody" class="articletext">
<p>блаблабла</p>
<dl class="fields-container">
<dd class="field-entry ">
Дополнительное текстовое поле внутри NEW_DIV
</dd>
</dl>
</div>
<div class="FIELD">
<dd class="field-entry tstyle">
Это второе доп поле вне NEW_DIV
</dd>
</div>
</div>

Как внутри FIELD вывести конкретное доп поле?

З.Ы. редактировал com-content/article/default.php
*

lexxbry

  • Живу я здесь
  • 2389
  • 66 / 8
Re: Добавить div в структуру материала
« Ответ #3 : 15.09.2018, 15:41:08 »
Ну тут только php
 Получать значение и выводить содержимое по id поля
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться