Spax Опубликовано 7 июля, 2016 Жалоба Поделиться Опубликовано 7 июля, 2016 Не выводится стоимость товара при нулевом остатке. Как сделать чтобы стоимость появилась? Яндекс маркет задолбали уже банить аккаунт. При проверке когда товар заканчивается они не видят цену и банят аккаунт на месяц. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 7 июля, 2016 Жалоба Поделиться Опубликовано 7 июля, 2016 Так задумано в Simpla и вшито в API довольно жестко. http://simpla-tuning.com/pokazyvat-tsenu-dazhe-esli-tovara-net-v-nalichii Цитата Ссылка на сообщение Поделиться на другие сайты
Spax Опубликовано 7 июля, 2016 Автор Жалоба Поделиться Опубликовано 7 июля, 2016 Так задумано в Simpla и вшито в API довольно жестко. http://simpla-tuning.com/pokazyvat-tsenu-dazhe-esli-tovara-net-v-nalichii уже сделал чтобы цена появилась. не могу не как добиться чтобы нет в наличии писалось. шаблон не дефолт и немного запутался. у вас цены не реальные за доработку 2-х минутную. Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 7 июля, 2016 Жалоба Поделиться Опубликовано 7 июля, 2016 не могу не как добиться чтобы нет в наличии писалось. ну тут проблема в том что количество завязано на варианте а не на товаре. если вы сделали чтобы у вас выводились варианты в независимости от наличия, то для первого варианта можно вывести так: {if $product->variant->stock==0} нет в наличии {/if} чтобы при переключении вариантов надпись менялась, в зависимости от того в наличии вариант или нет, нужно делать js скрипт Цитата Ссылка на сообщение Поделиться на другие сайты
Spax Опубликовано 7 июля, 2016 Автор Жалоба Поделиться Опубликовано 7 июля, 2016 нет вариантов Цитата Ссылка на сообщение Поделиться на другие сайты
Spax Опубликовано 7 июля, 2016 Автор Жалоба Поделиться Опубликовано 7 июля, 2016 <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} Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 7 июля, 2016 Жалоба Поделиться Опубликовано 7 июля, 2016 (изменено) нет вариантов каким образом вы сделали чтобы цена появилась, если вариантов нет? у вас тут условие если вариантов 0 ничего не выводить Изменено 7 июля, 2016 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
Spax Опубликовано 7 июля, 2016 Автор Жалоба Поделиться Опубликовано 7 июля, 2016 все разобрался) спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.