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

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


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

Тема вроде бы обсуждалась, но главным условием было:

«Нужно чтобы заместо цены товара = 0 писалось нет в наличие и небыло кнопки покупки но сам товар выводился посетителю.»

Меня интересует немного другой вариант.

Как сделать, чтобы при количестве товара = 0 - вместо кнопки купить и в корзину, было бы например – «временно отсутствует»?

Если не возможно сделать автоматически, то подскажите, пожалуйста, каким образом можно прикрутить к VamShop модуль Disable Buy Now для osCommerce VaM Edition.

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

Аналог Disable Buy Now уже есть в VaM Shop.

т.е. можно убирать кнопку купить у конкретных товаров.

В Админке при добавлении товара есть опция FSK 18, вот ставь в ней Да, а в Админке - Покупатели - Группы покупателей в настройках групп есть опция - Запретить покупку FSK18 товаров, поставь Да.

Сейчас попробую сделать, что б кнопки купить не было при количестве 0, если получится напишу.

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

Вот добавил вопрос в faq - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=67

Смотри, правильно я тебя понял или нет.

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

Вот добавил вопрос в faq - http://vamshop.ru/support/modules/smartfaq/faq.php?faqid=67

Смотри, правильно я тебя понял или нет.

Понял правильно. Первый способ действительно хороший аналог, только текст заменить и всё. Спасибо.

Во второй вариант видимо надо ещё довавить правку в лист товаров, чтобы и там кнопка менялась на текст. На странице отдельного товара работает, вроде как надо. Спасибо.

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

В листе товаров кнопка просто уберётся, если нужно и текст добавить как на карточку товара, тогда да, добавь просто в /templates/шаблон/module/product_listing что-то вроде:


{if $PRODUCTS_QUANTITY < 0}
Нет в наличии
{/if}
[/code]

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

В листе товаров кнопка просто уберётся

Что-то никак ... Как была, так и осталась.

На странице товара - "нет в наличии", а на листе ... "картинка Купить"

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

А какой у тебя шаблон?

Должна убраться кнопка купить, по идее.

Шаблон vamshop как и был по-умолчанию +стиль "Светленький"

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

А кэш не включён в Админке - Настройки - Основные - Кэш?

Я вот тоже проверял на vamshop, у меня убираются кнопки.

А попробуй в /includes/classes/product.php вот так условие записать:


if ($array['products_fsk18'] == '0' && $array['products_quantity'] > '0') {
[/code]

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

А кэш не включён в Админке - Настройки - Основные - Кэш?

Я вот тоже проверял на vamshop, у меня убираются кнопки.

А попробуй в /includes/classes/product.php вот так условие записать:


if ($array['products_fsk18'] == '0' && $array['products_quantity'] > '0') {
[/code]

кэш отключен.

Последний код сделал всё как надо :) СПАСИБО ОГРОМНОЕ!!!!

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

Возникла странная ситуация. Делал тоже самое на версии 1.38.

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

Переписав файл /includes/classes/product.php от версии 1,35

Тут же всё заработало.

Может подскажете, как решить это более правильно ...

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

Так а может просто патч 1.38 переписал твои изменения, сделанные в product.php !?

После установки патча нужно снова поправить файл.

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

Так а может просто патч 1.38 переписал твои изменения, сделанные в product.php !?

После установки патча нужно снова поправить файл.

Ну так само собой правил уже после патчей..

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

Там а ты смотрел, в чём разница в работающем файле 1.35 и в том, что ты поправил после установки 1.38?

Смотреть различия в файлах можно с помощью программ WinMerge или Beyond Compare 2

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

Там а ты смотрел, в чём разница в работающем файле 1.35 и в том, что ты поправил после установки 1.38?

Смотреть различия в файлах можно с помощью программ WinMerge или Beyond Compare 2

Точно :) перепутал = и >

Спасибо большое.

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

Саша

Когда убираем кнопку КУПИТЬ, то при выводе нарушается "стройность рядов" товаров (см.картинку). Не страшно, но немного некрасиво.

Можно сделать так, чтобы высота описания товара была для всех товаров одинаковая?

post-359-1304838280,0669_thumb.jpg

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

buddha

В /templates/vamshop/stylesheet.css

Замени все встречающиеся:


height: auto;
[/code] на, к примеру:
[code]
height: 200px;

т.е. что б высота блока указывалась, тогда будет ровно везде.

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

VaM

Точно.

Только я думаю, что это

Замени все встречающиеся:

надо делать более осмотрительно и менять высоту в нужных местах.

Саша, спасибо за помощь!

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

Ничего страшного ведь не будет.

Вобщем, смотри сам, как тебе лучше.

Да, конечно. Главное знать, где копать...

...а вырыть можно что угодно :)

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

В Админке при добавлении товара есть опция FSK 18, вот ставь в ней Да, а в Админке - Покупатели - Группы покупателей в настройках групп есть опция - Запретить покупку FSK18 товаров, поставь Да.

Странно, но я немогу найти эту опция при добавлении товара, нашел только в группе посетителей

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

Можно ли сделать, чтобы картинка (я её заменил на "нет на складе") выводилась везде (в боксе новинки, на странице категории), а не только на странице карточки товара?

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