Jump to content

Не выводится стоимость при нулевом остатке


Recommended Posts

Не выводится стоимость товара при нулевом остатке. Как сделать чтобы стоимость появилась? Яндекс маркет задолбали уже банить аккаунт. При проверке когда товар заканчивается они не видят цену и банят аккаунт на месяц.

Link to post
Share on other sites

Так задумано в Simpla  и вшито в API довольно жестко.

 

http://simpla-tuning.com/pokazyvat-tsenu-dazhe-esli-tovara-net-v-nalichii

 

уже сделал чтобы цена появилась. не могу не как добиться чтобы нет в наличии писалось. шаблон не дефолт и немного запутался. у вас цены не реальные за доработку 2-х минутную.

Link to post
Share on other sites

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

 

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

{if $product->variant->stock==0}
нет в наличии
{/if}

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

Link to post
Share on other sites
<td class="price_infoz"><div class="price_infoz4">

{if $product->variants|count > 0}

<div class="child">

<form class="variants cart" action="/cart">

{if $product->variant->price >0}<span>{$product->variant->price|convert}</span>{$currency->sign|escape}

{else}

Нет в наличии{/if}

{if $product->variant->price >0}

<br><input type="submit" class="labels product-cart shadow-forbox" value="" title='Купить {$product->name|escape}' data-result-text=""/>

{/if}

<br><select name="variant" {if $product->variants|count==1  && !$product->variant->name}style='display:none;'{/if}>

{foreach $product->variants as $v}

{if $v->price > 0}

<option value="{$v->id}" {if $v->compare_price > 0}compare_price="{$v->compare_price|convert}"{/if} price="{$v->price|convert}">{$v->name}</option>{/if}

{/foreach}

</select>

</form><img src="/img/stock.jpg" alt=""/></div>

{foreach $product->variants as $v}

{if $v->sku}

{/if}

{/foreach}

{/if}

Link to post
Share on other sites

нет вариантов

 

каким образом вы сделали чтобы цена появилась, если вариантов нет? у вас тут условие если вариантов 0 ничего не выводить

Edited by mishanya
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...