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


Кнопка в корзину (Списки)


  • Вы не можете ответить в тему
В этой теме нет ответов

#1 Cheshir

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 212 сообщений
Репутация: 48
Ассистент

Отправлено 13 April 2012 - 10:06 PM

В Webasyst Shop-Script есть замечательная формировать списки с выводом в разных частях сайта.
В списках есть название продукта, картинка и цена. Но очень не хватает кнопки «добавить в корзину»

Добавить кнопку для каждого товара очень просто:

в файле /published/SC/html/scripts/templates/frontend/product_list.html

перед строчкой

{if $_product.thumbnail}

Вставить

<form class="" action='{"?ukey=cart`$_form_action_url`"|set_query_html}' method="post" rel="{$_product.productID}" {if $widget}target="_blank"{/if}>

<input name="action" value="add_product" type="hidden" />

<input name="productID" value="{$_product.productID}" type="hidden" />

после строки

{if $_product.Price}<div class="totalPrice">{$_product.price_str}</div>

Вставить

<div class="prdbrief_add2cart">
<input type="image" src="{$button_add2cart_small}" alt="{'str_add_to_cart_string'|translate}" title="{"str_add_to_cart_string"|translate}"
{if $smarty.const.CONF_SHOPPING_CART_VIEW ne $smarty.const.SHCART_VIEW_PAGE && !$widget} class="add2cart_handler" rel="{if $widget}widget{/if}" {/if} />
</div>


перед закрывающим тегом </li>
вставить закрывающий тег </form>
  • 0