Перейти к содержанию
Форум поддержки пользователей VamShop

Товара нет в наличии


Рекомендуемые сообщения

Тогда сделай ещё одна условие в шаблонах, там где выводится налог, что если цена 0 - не показывать.

Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 71
  • Created
  • Последний ответ

Top Posters In This Topic

  • support

    33

  • Александр999

    16

  • PlazaUA

    7

  • one

    7

Хммм... делаю все как описано в этом факе http://vamshop.ru/node/38  сечас заметил что цена пропадает у всех товаров! Делая позавчера как то необратил внимания на остальные товары а тупо обращал внимание на нужный мне товар.

Ссылка на сообщение
Поделиться на другие сайты
  • 2 years later...

leshka

привет

Вот более развёрнутый ответ в faq - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=31

жаль эта ссылка уже не работает- а мне надо в старой версии вамшоп 1.21 сделать замену.

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

а вот на главной и в боксах- ноль так и стоит.

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

Вот текущая ссылка - http://vamshop.ru/faq.php/faq_id/44/question/Kak-otklyuchit-korzinu--knopki-kupit--t-e--sdelat-iz-magazina-katalog-

Если речь про отключение кнопок купить.

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

это для последней версии, к тому же мне надо было только при нулевой цене убрать корзину и сделать надпись "нет в наличии"

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

Были ведь темы на форуме, как раз с примерами как убирать кнопки купить при 0 цене.

Нужно просто условие вставлять например в шаблон карточки товара.

Ссылка на сообщение
Поделиться на другие сайты
  • 4 years later...

на последней версии убрал кнопку корзины, но проблема в том, что теперь вместо цены везде написано "бесплатно"

в lang файле нашел TXT_FREE со знанием "бесплатно", заменил и всё сработало..

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

 

по шаблону товара делал поиск на TXT_FREE на нашел, не могу понять где же оно еще есть?

 

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

 

вот такая конструкция например помогла в файле

product_info_v1.html

		{if $PRODUCTS_PRICE >0}
<strong><span class="productSpecialPrice" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <span itemprop="price">{$PRODUCTS_PRICE} </span></span>
{else}
Товар удален из прайса, обратите внимание на аналоги!
{/if}

но в файле

product_listing_list.html она не помогла..

 

то есть

{if $PRODUCTS_PRICE >0}

    <span onclick="pop('{$module_data.PRODUCTS_IMAGE}', '{$module_data.PRODUCTS_NAME}', '{$module_data.PRODUCTS_PRICE_PLAIN}', '{$module_data.PRODUCTS_MODEL}')">
  {$module_data.PRODUCTS_BUTTON_BUY_NOW}
    </span>

</if>

обрамляю в условие- пропадает корзина у всех товаров!!!

а надо чтобы только у тех, у которых цена нулевая..

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

Слово бесплатно удалять нельзя, иначе будет так, как я регистрировал ошибку:

Версия 1.72. Ошибка в админке при отображении внутренностей заказа. Шаги для воспроизведения:

1. В языковом файле russian.php из константы TXT_FREE удаляем слово "бесплатно", т.е. константа пустая.

2. При оформлении заказа используем модуль доставки "самовывоз" selfpickup, или "по согласованию" sogl, или аналогичный (переделанный на его основе), у которого нет явной стоимости, а например стоимость должна уточняться отдельно.

3. Заказ оформлен и появляется в админке в списке заказов. Справа видны все реквизиты заказа (дата, способ оплаты, способ доставки и остальное). Вроде всё хорошо.

4. Заходим в заказ по кнопке "Редактировать", переходим во вкладку "Оплата/Доставка". Видим, что способ оплаты есть, а способ доставки пустой.

5. В редакторе заказов у этого заказа также не будет поля "способ доставки"

 

Если не удалять слово "бесплатно", то в заказе в разделе "Итого" напротив модуля, для которого цена не определена, будет стоять "бесплатно", а это совсем не правильно.

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

Прямо хоть водить новую константу "ни фига не бесплатно".

 

Саша, исправилось оно? http://vamshop.ru/forum/tracker/issue-169-ошибка-в-админке-при-отображении-зака/

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

Слово бесплатно удалять нельзя, иначе будет так, как я регистрировал ошибку:

 

Саша, исправилось оно? http://vamshop.ru/forum/tracker/issue-169-ошибка-в-админке-при-отображении-зака/

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

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

{if $module_data.PRODUCTS_PRICE > 0}

или даже лучше

{if $module_data.PRODUCTS_PRICE_PLAIN > 0}

а как еще при этом сделать чтобы кнопка купить тоже исчезла на странице этой?

 

  {$module_data.PRODUCTS_BUTTON_BUY_NOW} полагаю подобное условие же не сработает?

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

Так оберните метку купить таким же условием.

 

Почему не сработает?

 

Если для цены сработало, то и для любых других меток сработает.

Ссылка на сообщение
Поделиться на другие сайты
	<span onclick="pop('{$module_data.PRODUCTS_IMAGE}', '{$module_data.PRODUCTS_NAME}', '   {if $module_data.PRODUCTS_PRICE_PLAIN > 0} {$module_data.PRODUCTS_PRICE_PLAIN} {/if}', '{$module_data.PRODUCTS_MODEL}')">
  {if $module_data.PRODUCTS_PRICE_PLAIN > 0} {$module_data.PRODUCTS_BUTTON_BUY_NOW} {/if}
	</span> 

вот такая конструкция убрала кнопку корзины, но не убрала слово "бесплатно" вместо нулевой цены

 

скриншот

 

http://SSMaker.ru/63d4968d/

Ссылка на сообщение
Поделиться на другие сайты
  • 2 weeks later...

Слово бесплатно удалять нельзя, иначе будет так, как я регистрировал ошибку:

 

Саша, исправилось оно? http://vamshop.ru/forum/tracker/issue-169-ошибка-в-админке-при-отображении-зака/

 

Вроде бы исправил, проверьте.

 

Вот попробуйте исправленные файлы - http://vamshop.ru/forum/tracker/issue-169-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-%D0%B2-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%BA%D0%B5-%D0%BF%D1%80%D0%B8-%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B8-%D0%B7%D0%B0%D0%BA%D0%B0%D0/?gopid=379#entry379

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

×
×
  • Создать...