Seeyou Опубликовано: декабря 6, 2015 Жалоба Поделиться Опубликовано: декабря 6, 2015 Всем привет! Импортирую много товаров из excel, отсутствующим товарам в прайсе присваивается статус "выключено", т.е. товар не доступен для просмотра, с помощью некоторых правок, я добился того что бы ссылка на товар была доступна для просотра и индексации. Но у этого товара присутствует кнопка "купить". Прошу подсказать каким образом можно ее убрать с карточки "выключенного" товара!! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: декабря 7, 2015 Жалоба Поделиться Опубликовано: декабря 7, 2015 http://ocshop.info/wiki/kak-skryt-cenu-i-knopku-kupit-esli-tovara-net-v-nalichii/ Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Seeyou Опубликовано: декабря 7, 2015 Автор Жалоба Поделиться Опубликовано: декабря 7, 2015 16 час назад, admin сказал: http://ocshop.info/wiki/kak-skryt-cenu-i-knopku-kupit-esli-tovara-net-v-nalichii/ Спасибо за ссылку. Там описан способ скрытия цены и кнопки купить при условии что количество товара равно нулю. У меня ситуация немного другая, мне нужно что бы данные блоки (цена и кнопка купить) скрывались если у товара статус "выключен" Понимаю что по ссылке, в коде который нужно заменить, надо сделать правки, подогнать под статус товара. Но из-за малого опыта в этой теме затрудняюсь их сделать. Понимаю что времени на разъяснения тратить не хочется но все же.. Буду очень благодарен. Думаю это пригодится и другим новичкам в opencart pro. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
savage4pro Опубликовано: декабря 8, 2015 Жалоба Поделиться Опубликовано: декабря 8, 2015 наряду с quantity присваиваете также значение ключа status все условия типа if ($product_info['quantity'] <= 0) { дописываете до if ($product_info['quantity'] <= 0 || $product_info['status'] == 0) { а в условиях отрицания, соответственно, && Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Seeyou Опубликовано: декабря 8, 2015 Автор Жалоба Поделиться Опубликовано: декабря 8, 2015 В 07.12.2015, 8:06:54, admin сказал: http://ocshop.info/wiki/kak-skryt-cenu-i-knopku-kupit-esli-tovara-net-v-nalichii/ Спасибо! Но у всех товаров в магазине кол-во равно нулю. А в настройках системы включена возможность заказывать при нулевом остатке. В этом случае у всех товаров(выключенных и с остатком 0) пропадет цена и кнопка купить? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
savage4pro Опубликовано: декабря 8, 2015 Жалоба Поделиться Опубликовано: декабря 8, 2015 вы разве не этого изначально хотели? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Seeyou Опубликовано: декабря 8, 2015 Автор Жалоба Поделиться Опубликовано: декабря 8, 2015 23 минуты назад, savage4pro сказал: вы разве не этого изначально хотели? Я хочу что бы цена и кнопка купить скрывались только у выключенных товаров. а у товаров с остатком 0 они отображались. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
savage4pro Опубликовано: декабря 8, 2015 Жалоба Поделиться Опубликовано: декабря 8, 2015 значит не дополняете, а заменяете указанные условия проверки наличия на свою проверку status'а Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Seeyou Опубликовано: декабря 8, 2015 Автор Жалоба Поделиться Опубликовано: декабря 8, 2015 if ($product_info['status'] <= disable) { условие должно выглядеть так? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
savage4pro Опубликовано: декабря 8, 2015 Жалоба Поделиться Опубликовано: декабря 8, 2015 как вариант, что же мешает попробовать-то? ) Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Lordaaa Опубликовано: января 23, 2016 Жалоба Поделиться Опубликовано: января 23, 2016 В catalog\controller\product\product.php добавить $data['status'] = $product_info['status']; в теме ...\product\product.tpl кнопку корзины поместить в <?php if ( $status == 1) { ?>кнопка корзины<?php } ?> Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.