Перейти к содержимому


Фотография
- - - - -

Как добавить новый шаблон к типу материала

документация шаблоны

  • Закрытая тема Тема закрыта
В этой теме нет ответов

#1 RomanL

RomanL

Отправлено 27 March 2013 - 18:45

Эта статья для тех, кто хочет добавить шаблон favorite, а также любой другой шаблон к любому типу.

Шаблон favorite появился в версии 1.6.0 и те, кто обновляются с версии 1.5 и ранее, не видят этот шаблон в своих типах. Это происходит потому, чтобы при дальнейшем обновлении ваши настроенные шаблоны не перезаписывались дефолтными.
Поэтому, если Вы обновились с версии 1.5 и ранее, шаблон favorite нужно добавить вручную.


Пример для шаблона favorite к типу product:

1. В папке  media/zoo/applications/jbuniversal/templates/catalog/renderer/item  находим файл favorite.php и копируем в папку с нужным типом (в нашем случае product/):

67d70530_200x0.png

2. Открываем в редакторе файл media/zoo/applications/jbuniversal/templates/catalog/renderer/item/product/metadata.xml и добавляем следующую запись до тэга </metadata>:

   <layout name="favorite">
        <name>Favorite</name>
        <description>Layout for element favorite</description>
   </layout>

3. Открываем в редакторе файл media/zoo/applications/jbuniversal/templates/catalog/renderer/item/product/positions.xml и добавляем следующую запись до тэга </renderer>:

   <positions layout="favorite">
        <position name="title">Title</position>
        <position name="image">Image</position>
        <position name="properties">Properties</position>
        <position name="text">Text</position>
        <position name="meta">Meta</position>
    </positions>

Набор и название позиций можно изменить по своему усмотрению, но, в таком случае, их также необходимо изменить в файле favorite.php


Далее шаблон настраивается стандартным способом:

- Открываем редактирование шаблона в настройках:

70a8373f_200x0.png

- Добавляем в позиции те элементы, которые будут показываться при отображении материала в "Избранном":

1402594a_200x0.jpg


  • 1
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]





Темы с аналогичным тегами документация, шаблоны

Click to return to top of page in style!