Скрыть кнопку купить при скрытом товаре
В общем по умолчанию скрытый товар не должен попадать в корзину или проще говоря кнопку "купить" нельзя нажать или ее не должно быть.
Но у меня еще стоит плагин 1 клик, так вот кнопка "купить в 1 клик" исчезает при скрытом товаре, а обычная кнопка нет.
Как сделать чтобы и она скрывалась? или была не активной, но лучше скрыть ее.
Код, как у меня реализовано:
<!-- Цена и кнопка "Купить" -->
<div class="add2cart">
<table border="0" cellpadding="0" cellspacing="0"><tr><td height="{count($product.skus)*70}">
<!-- <div class="add2cart2">
<b class="price1">Цена:
{if $product.compare_price > 0}<span class="compare-at-price nowrap"> {shop_currency($product.compare_price)} </span>{/if}
<span data-price="{shop_currency($product.price, $product.currency, null, 0)}" class="price nowrap"> {shop_currency($product.price)}</span>
</div> -->
<!-- <input type="hidden" name="quantity" value="1">
<span class="add2cart_btn1"><input type="image" class="add2cart_btn" src="{$wa_theme_url}img/spacer.gif" alt="Купить" {if !$product_available}disabled="disabled"{/if} /></span> -->
<input type="hidden" name="product_id" value="{$product.id}" />
<input type="hidden" name="quantity" value="1" />
<!-- plugin hook: 'frontend_product.cart' -->
<!-- Купить в один клик -->
{* @event frontend_product.%plugin_id%.cart *}
{foreach $frontend_product as $_}<span title="Купить в один клик">{$_.cart}</span>{/foreach}
<!-- /Купить в один клик -->
<span class="add2cart_btn1"><input type="image" class="add2cart_btn" src="{$wa_theme_url}img/spacer.gif" alt="Купить" /></span>
</td></tr></table>
</div>
<!-- Цена и кнопка "Купить" -->
P/s: В ТП сказали только то, что у меня могут стоять плагины, которые могут поменять работу кнопки купить, но стоит только "1 клик" плагин, остальные же не относятся к кнопки купить.
Но у меня еще стоит плагин 1 клик, так вот кнопка "купить в 1 клик" исчезает при скрытом товаре, а обычная кнопка нет.
Как сделать чтобы и она скрывалась? или была не активной, но лучше скрыть ее.
Код, как у меня реализовано:
<!-- Цена и кнопка "Купить" -->
<div class="add2cart">
<table border="0" cellpadding="0" cellspacing="0"><tr><td height="{count($product.skus)*70}">
<!-- <div class="add2cart2">
<b class="price1">Цена:
{if $product.compare_price > 0}<span class="compare-at-price nowrap"> {shop_currency($product.compare_price)} </span>{/if}
<span data-price="{shop_currency($product.price, $product.currency, null, 0)}" class="price nowrap"> {shop_currency($product.price)}</span>
</div> -->
<!-- <input type="hidden" name="quantity" value="1">
<span class="add2cart_btn1"><input type="image" class="add2cart_btn" src="{$wa_theme_url}img/spacer.gif" alt="Купить" {if !$product_available}disabled="disabled"{/if} /></span> -->
<input type="hidden" name="product_id" value="{$product.id}" />
<input type="hidden" name="quantity" value="1" />
<!-- plugin hook: 'frontend_product.cart' -->
<!-- Купить в один клик -->
{* @event frontend_product.%plugin_id%.cart *}
{foreach $frontend_product as $_}<span title="Купить в один клик">{$_.cart}</span>{/foreach}
<!-- /Купить в один клик -->
<span class="add2cart_btn1"><input type="image" class="add2cart_btn" src="{$wa_theme_url}img/spacer.gif" alt="Купить" /></span>
</td></tr></table>
</div>
<!-- Цена и кнопка "Купить" -->
P/s: В ТП сказали только то, что у меня могут стоять плагины, которые могут поменять работу кнопки купить, но стоит только "1 клик" плагин, остальные же не относятся к кнопки купить.
4 ответа
{if $product.status == '1'}
// Вывод кнопки
{else}
// Вывод чего-угодно при скрытом товаре
{/if}
{/foreach} {else} {in_stock n=$sku.count} {/if}