VaM

Как на странице карточки товара вывести текст "Нет в наличии" вместо кнопки купить, если количество товара на складе 0?!

2 сообщения в этой теме

В Админке - Шаблоны - Страница карточки товара меняйте:

          <div class="form-group">
            <label class="sr-only">{lang}Qty{/lang}</label>
            <input name="product_quantity" class="form-control" id="product_quantity" type="text" value="1" size="1" />
          </div>          
          <div class="form-group">
          <button type="submit" class="btn btn-primary"><i class="fa fa-shopping-cart"></i> {lang}Add to cart{/lang}</button>
          </div>          

на что-то вроде:

{if {product_stock} > 0}
          <div class="form-group">
            <label class="sr-only">{lang}Qty{/lang}</label>
            <input name="product_quantity" class="form-control" id="product_quantity" type="text" value="1" size="1" />
          </div>          
          <div class="form-group">
          <button type="submit" class="btn btn-primary"><i class="fa fa-shopping-cart"></i> {lang}Add to cart{/lang}</button>
          </div>          
{else}
Нет в наличии
{/if}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что б добавить нет в наличии на странице со списком товара внутри категории, правьте шаблон product-listing в Админке - Оформление - Микро-шаблоны и меняйте:

      {product_form product_id={$node.id}}
      <div class="inner darken notop">
        <button class="btn btn-default btn-add-to-cart" type="submit"><i class="fa fa-shopping-cart"></i> {lang}Buy{/lang}</button>
        {if isset($is_compare)}<a href="{base_path}/category/addcmp/{$node.alias}/{$content_alias->value}{$ext}" class="btn btn-default btn-add-to-cart"><i class="fa fa-bookmark"></i> {lang}Compare{/lang}</a>{/if}
      </div>
      {/product_form}

на что-то вроде:

{if {$node.stock} > 0}      
      {product_form product_id={$node.id}}
      <div class="inner darken notop">
        <button class="btn btn-default btn-add-to-cart" type="submit"><i class="fa fa-shopping-cart"></i> {lang}Buy{/lang}</button>
        {if isset($is_compare)}<a href="{base_path}/category/addcmp/{$node.alias}/{$content_alias->value}{$ext}" class="btn btn-default btn-add-to-cart"><i class="fa fa-bookmark"></i> {lang}Compare{/lang}</a>{/if}
      </div>
      {/product_form}
{else}
<button class="btn btn-default btn-add-to-cart" type="submit"><i class="fa fa-shopping-cart"></i> Нет в наличии</button>
{/if}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах