Формат шаблона psws

Основные определения и понятия:

Файл описания шаблона template.xmlв нем содержится описаниефайлов шаблона.

Структура:

<xml>

<template>

<pagename=”page. html”> - описаниеоткудабратьшаблонстраницы

</page>

<categoryname=”category. html”> - описаниеоткудабратьшаблонкатегориикаталога

</category>

<itemname=”item. html”> - описаниеоткудабратьшаблонтоваракаталога

</item>

</template>

</xml>

Чанки:

Чанк {{menu}} – метка по которой определяется вставка кода меню сайта.

Параметры:

main_tplшаблон конейнера меню в виде html, содержит чанки:

{elements} – элементы меню.

link_tpl шаблонэлемента меню в виде html, содержит чанки:

{link} –ссылка меню.

Пример использования:

{{menu? &main_tpl=`<divid=’menu’><ul>{elements}</ul></div>`} &link_tpl=`<li>{link}</li>` }}

Чанк {{categories}} – метка по которой определяется вставка кода категорий каталога сайта.

Параметры:

main_tplшаблон конейнера категорий в виде html, содержит чанки:

{elements} – категории.

link_tpl шаблонкатегории в виде html, содержит чанки:

{link} –ссылка категории.

Пример использования:

{{menu? &main_tpl=`<divid=’menu’><ul>{elements}</ul></div>`&link_tpl=`<li>{link}</li>` }}

Чанк {{catalog}} – метка по которой определяется вставка кода каталога сайта.

Параметры:

main_tplшаблон конейнера каталога в виде html, содержит чанки:

{elements} – элементы каталога.

НЕ нашли? Не то? Что вы ищете?

{pagination} – пагинация каталога.

item_tpl шаблонэлемента каталога в виде html, содержит чанки:

{link} –ссылкана элемент каталога.

{image} - картинка элемента каталога.

{price} - цена элемента каталога.

{buy_button} – кнопка купить.

Пример использования:

{{catalog? &main_tpl=`<divid=’catalog’><ul>{elements}</ul>{pagination}</div>`&item_tpl=`<li>{link}</li>` }}

Чанк {{news}} – метка по которой определяется вставка кода новостей, дисконта, статей сайта.

Параметры:

main_tplшаблон контейнера новостей в виде html, содержит чанки:

{elements} – элементы новостей.

{pagination} – пагинация новостей.

link_tpl шаблон элемента каталога в виде html, содержит чанки:

{link} – ссылка на новость.

{date} – дата новости.

{description} – краткое описание новости.

Пример использования:

{{news? &main_tpl=`<div id=’news’><ul>{elements}</ul>{pagination}</div>` &link_tpl=`<li>{date}<br>{link}<br>{description}</li>` }}

Чанк {{item}} – метка по которой определяется вставка кода товара сайта.

Параметры:

main_tpl– шаблон карточки товара.

Чанки:

{name} –название товара.

{image} - картинка товара каталога.

{price} – цена товара.

{buy_button} – кнопка купить.

{description} – описание товара.

Пример использования:

{{item?&main_tpl=`…`}}

Чанк {{breadcrumbs}} – метка по которой определяется вставка кода хлебных крошек.

Пример использования:

{{breadcrumbs}}

Чанк {{cart}} – метка по которой определяется вставка кода корзины сайта.

Описание стилей корзины будет в разделе помощь.

Пример использования:

{{cart}}

Чанк {{gallery}} – метка по которой определяется вставка кода фотогалереи страницы сайта.

Пример использования:

{{gallery}}