Бот-информер доступности сайта   •   Магазин расширений
253 просм
0 комм
Поделиться:

Создание и вывод дополнительных параметров в категориях и товарах Webasyst

Дополнительные параметры, чтобы вы понимали, о чем идет речь, это данные, которые можно прописать независимо от основной информации в товаре или категории Webasyst с последующим использованием их в нужном месте вашего сайта.

Когда мы затрагивали тему SEO в CMS Joomla!, мы с вами говорили, что некоторые специалисты в сфере продвижения стараются разделять теги H1 и TITLE.

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

Создание и вывод дополнительных параметров в категориях Webasyst

Когда вы создаете или редактируете категорию в вашем магазине на Webasyst, то в самом низу присутствует поле для ввода ваших дополнительных параметров.

Создание и вывод дополнительных параметров в категориях и товарах Webasyst

Все параметры вводятся с новой строки в виде «key=value», где «key» – ключ, а «value» – значение вашего параметра, без переноса строк.

Для примера создадим параметр:

title=Все для начинающего веб-мастера 

Сохраним изменения категории нажатием на соответствующую кнопку.

Теперь в шаблоне категории, в нужном вам месте, необходимо вывести значение этого параметра.

Для этого:

1. Подключитесь к вашему сайту по FTP.

2. Откройте файл category.html в папке /wa-data/public/shop/themes/twenty/ (то, что подчеркнуто – это папка вашей темы).

3. Для вывода параметра в нужное место вставьте:

Новый TITLE категории: {$category.params.title}

4. Сохраните изменения и отправьте файл обратно на сайт.

5. Установка и вывод дополнительного параметра закончены.

Помимо этого, можно сделать условие вывода этого параметра:

{if $category.params.title} 
	Новый TITLE категории: {$category.params.title} 
{else} 
	К сожалению, дополнительный параметр для этой категории не указан.
{/if} 

В таких случаях вы можете составить логическое условие вывода дополнительного параметра.

Создание и вывод дополнительных параметров в товарах Webasyst

По аналогии с категориями при добавлении и редактировании товара в вашем магазине во вкладке «Описание и SEO», в самом низу, существует поле для ввода дополнительных параметров:

Создание и вывод дополнительных параметров в категориях и товарах Webasyst

Здесь существует то же самое правило: все параметры вводятся с новой стоки в виде «key=value», где «key» – ключ, а «value» – значение вашего параметра, без переноса строк.

Для примера создадим параметр:

title=Все для начинающего веб-мастера

Сохраним изменения товара нажатием на соответствующую кнопку.

Теперь в шаблоне товара, в нужном вам месте, необходимо вывести значение этого параметра.

Для этого:

1. Подключитесь к вашему сайту по FTP.

2. Откройте файл product.html в папке /wa-data/public/shop/themes/twenty/ (то что подчеркнуто – это папка вашей темы).

3. Для вывода параметра, в нужное место вставьте:

Новый TITLE товара: {$product.params.title}

4. Сохраните изменения и отправьте файл обратно на сайт.

5. Установка и вывод дополнительного параметра закончен.

Помимо этого, как и категориях, можно сделать условие вывода этого параметра:

{if $product.params.title} 
	Новый TITLE товара: {$product.params.title} 
{else} 
	К сожалению, дополнительный параметр для этого параметра не указан.
{/if} 

В таких случаях вы можете составить логическое условие вывода дополнительного параметра.

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

0
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария