Спец-предложения в WebAsyst

Статус
В этой теме нельзя размещать новые ответы.
не помню уже, откуда выдрал, но работает:
вставил..попробовал - тоже самое как и у меня : кнопка есть, кликабельна, но ничего не происходит((
потом решил к input добавить form ( ну чтобы по правильному) .. в начале кода впихнул :
PHP:
<form class="product_brief_block" action='{"?ukey=cart`$_form_action_url`"|set_query_html}' method="post" rel="{$product_info.productID}" {if $widget}target="_blank"{/if}>
при клике на кнопку открывается корзина!!!!!!!!! ..но пишет следующее: "Продукт не найден" ...

---------- Post added at 14:12 ---------- Previous post was at 12:31 ----------

решил проблему..)) так как у нас файл product_list.html .. там везде фигурируют переменные типа "$_product." ну после точки естественно дописываем нужное ..
поменял вышеуказанный мною код на этот :
PHP:
<form  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" />
	<input class="product_price" value="{$_product.PriceWithOutUnit|escape:'html'}" type="hidden" />  
	{assign var=_cnt value=''}      
   {if $_product.ordering_available && $_product.Price>0 && ( $smarty.const.CONF_SHOW_ADD2CART eq 1 ) && ( $smarty.const.CONF_CHECKSTOCK==0 || $_product.in_stock > 0 ) }
    <div class="prdbrief_add2cart">
        <input type="image" src="/dizzz/zakaz.jpg" 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>
   {elseif $smarty.const.CONF_SHOW_ADD2CART eq 1 && $smarty.const.CONF_CHECKSTOCK && !$_product.in_stock && $_product.ordering_available}
    <div class="prd_out_of_stock">{lbl_prd_out_of_stock}</div>
   {/if}  
</form>

и всё заработало ..
 
шут, огромное спасибо, все работает!
Остается еще вопрос, хочу также добавить в спец-предложения рейтинг товара. Что надо вставить???
Заранее спасибо!
нашел решение:
Код:
{if $_product.customer_votes > 0} {* rating *}
<p>
{section name=i loop=5}
{if $smarty.section.i.index<$_product.customers_rating}
<img src="{$smarty.const.URL_IMAGES}/redstar.gif">
{else}
<img src="{$smarty.const.URL_IMAGES}/blackstar.gif">
{/if}
{/section}<br>
({"vote_numerofvotes"|translate}: {$_product.customer_votes})
{/if}
 
А вот чтобы еще можно было краткое описание вставлять. было сделано такое в Shop-script. Хотелось бы и тут.
Подскажите как сделать.
 
А вот чтобы еще можно было краткое описание вставлять. было сделано такое в Shop-script. Хотелось бы и тут.
Подскажите как сделать.

в начале темы сказали же как:
Заходишь в файл \published\SC\html\scripts\templates\frontend\ product_list.html

И в нужном месте вставляешь: {$_product.brief_description}
 
<form 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" />
<input class="product_price" value="{$_product.PriceWithOutUnit|escape:'html'}" type="hidden" />
{assign var=_cnt value=''}
{if $_product.ordering_available && $_product.Price>0 && ( $smarty.const.CONF_SHOW_ADD2CART eq 1 ) && ( $smarty.const.CONF_CHECKSTOCK==0 || $_product.in_stock > 0 ) }
<div class="prdbrief_add2cart">
<input type="image" src="/dizzz/zakaz.jpg" 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>
{elseif $smarty.const.CONF_SHOW_ADD2CART eq 1 && $smarty.const.CONF_CHECKSTOCK && !$_product.in_stock && $_product.ordering_available}
<div class="prd_out_of_stock">{lbl_prd_out_of_stock}</div>
{/if}
</form>
Вставил этот код, но корзина не работает... не кликабельна...
 
Вставил этот код, но корзина не работает... не кликабельна...

замени путь /dizzz/zakaz.jpg на свой путь, где лежит значок корзины. Думаю в этом дело!

У меня вышеобозначенный код заработал без проблем!
 
Народ, неужели никто не сталкивался. Подскажите как исправить ситуацию. Внесла в спецпредложения все необходимые дополнения: корзину, краткое описание и т.п.
Но если сайт просматривается через Chrome или Firefox, то все позиции наплывают одна на другую. И получается нечитабельная каша на экране.
В Explorer все нормально. Подскажите как и что подправить.
 
Нужно смотреть файлик main.css и подгонить под стандарты для всех браузеров
 
разобрался люди. вот может кому пригодится. Артикул можно выводить например в спецпредложениях,новинках ну т.д:)
HTML:
{if $_product.product_code && $smarty.const.CONF_ENABLE_PRODUCT_SKU}
    {"barcode_bref"|translate}&nbsp;{$_product.product_code|escape:'html'}
    {/if}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху