Если товара нет в наличии - так и пишем


Ингода товар временно отсутствует в интернет-магазине. Совсем его отключать нет смысла, а вот показать, что «нет в наличии» нет возможности. Доработаем движок VamShop, чтобы такая возможность появилась. Для этого под ценой товара прописываем "Нет в наличии" если количество товара на складе = 0. И убираем кнопку "Купить" (как на рисунке) .

под ценой товара прописываем

Для этого:

в файле шаблона \templates\vamshop\module\product_listing\product_listing_columns.html заменяем строку

{$module_data.PRODUCTS_BUTTON_BUY_NOW}

на:

{if $module_data.PRODUCTS_QUANTITY > 0}{$module_data.PRODUCTS_BUTTON_BUY_NOW}{else}<p class="redtext">Нет в наличии</p>{/if}

 

в файле шаблона product_info_v1.html под строкой:

<p><span class="bold">{$PRODUCTS_PRICE}</span></p>

добавляем строку (выделена красным):

<p><span class="bold">{$PRODUCTS_PRICE}</span></p>

{if $PRODUCTS_QUANTITY > 0}{else}<p class="redtext">Нет в наличии</p>{/if}

 

и ниже добавляем условие (if) к строкам:

<p class="CartContentRight">{$ADD_QTY}</p>

<p class="CartContentRight">{$ADD_CART_BUTTON}</p>

Должно получиться вот так:

{if $PRODUCTS_QUANTITY > 0

<p class="CartContentRight">{$ADD_QTY}</p>

<p class="CartContentRight">{$ADD_CART_BUTTON}</p>

{/if}

Вопросы — на e-mail: scripts@globi.ru

Обсуждение — на форум.

 


На главную страницу сайта Globi.ru
На главную страницу разработки скриптов на Globi.ru

 

Разработка скриптов на Globi.ru