Категории |
[хак] Товар есть/нет в наличии
ALTER TABLE os_products ADD stock int(1) default '1'; или запустите однократно файл setup.php 3. Так же нужно поправить шаблоны для шаблона cleanshop в файле themes\cleanshop\module\product_info\product_info_v1.html <div class="prod-info-buy"> <span class="cost bold"><em>{$PRODUCTS_PRICE}</em></span> <span class="add-cart">{$ADD_CART_BUTTON}<span>{$ADD_QTY}</span></span> </div> на {if $PRODUCTS_STOCK eq 1} <div class="prod-info-buy"> <span class="cost bold"><em>{$PRODUCTS_PRICE}</em></span> <span class="add-cart">{$ADD_CART_BUTTON}<span>{$ADD_QTY}</span></span> </div> {else} <div class="prod-info-buy"><span class="cost bold">Нет на складе</span></div> {/if} в файле themes\cleanshop\module\product_listing\product_listing_1_columns_two.html заменить <li class="buy"><span class="cost bold"><em>{$module_data.PRODUCTS_PRICE}</em></span> {$module_data.PRODUCTS_BUTTON_BUY_NOW_NEW}</li> на {if $module_data.PRODUCTS_STOCK eq 1} <li class="buy"><span class="cost bold"><em>{$module_data.PRODUCTS_PRICE}</em></span> {$module_data.PRODUCTS_BUTTON_BUY_NOW_NEW}</li> {else} <li class="buy"><span class="cost bold">Нет на складе</span></li> {/if} для шаблона default в файле themes\default\module\product_info\product_info.html заменить <strong>{$PRODUCTS_PRICE}</strong><br /> на {if $PRODUCTS_STOCK eq 1} <strong>{$PRODUCTS_PRICE}</strong><br /> {else} Нет на складе {/if} заменить <!-- в корзину --> <table border="0" align="right"> <tr> <td align="right">{$ADD_QTY}</td> <td align="left">{$ADD_CART_BUTTON}</td> </tr> </table> <!-- /в корзину --> на {if $PRODUCTS_STOCK eq 1} <!-- в корзину --> <table border="0" align="right"> <tr> <td align="right">{$ADD_QTY}</td> <td align="left">{$ADD_CART_BUTTON}</td> </tr> </table> <!-- /в корзину --> {/if} в файле themes\default\module\product_listing\product_listing_columns.html заменить <strong>{$module_data.PRODUCTS_PRICE}</strong><br /> на {if {$module_data.PRODUCTS_STOCK eq 1} <strong>{$module_data.PRODUCTS_PRICE}</strong><br /> {else} Нет на складе {/if} все файлы сохранять в кодировке utf-8 без бом для других шаблонов - смотрите сами Спасибо! В 2,5,8 войдет? нет а какие файлы нужно править чтоб вывести в админке это в изменениях цен? а какие файлы нужно править чтоб вывести в админке это в изменениях цен? сори. нет времени делать эту правку если хотите - могу сделать на заказ в 2.5.0 этот хак может работать? не будет на 2.5.0 работать Добрый день Евгений! точней, нет на складе пишется а вот есть в ниличии не пишется, что я упустил, или что нужно дописать?
спасибо! При выставлении наличия после каждого выставления перебрасывает на 1-ю страницу активной категории. Так должно быть? подскажите, плиз, какое условие нужно прописать в Новинках (файл new_products_default.html), {if $products_data.PRODUCTS_STOCK > 0}есть в наличии{else}<font color="#ff0000">нет в наличии</font>{/if} но все время выводит "нет в наличии" Посмотрев немного содержимое файла, легко догадаться, что надо пробовать так: {if $module_data.PRODUCTS_STOCK > 0}есть в наличии{else}<font color="#ff0000">нет в наличии</font>{/if} спасибо, добрый человек В карточке товара все работает, в категориях товара все работает. есть такое дело, согласен Как сделать так чтоб наличие можно было проставлять галочками и потом нажать справ кнопочку активировать нужный товар? Кто возмется сделать? платно!!! |
|