Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Скрыть товары которых нет в наличии (ИЩУ / Доработка модуля)


kikaridza123

Recommended Posts

Всем добрый день,
Ищу исполнителя который доработает данный модуль -

под ocStore 2.3 

Шаблон Fractal

 

Нужно скрыть товары которых нет в наличии ( у которых кол-во равно 0)

Скрыть эти товары в категориях, производителях, модулях типа: Рекомендуемые, последние, хит продаж, новинки, акции и.т.д
Но оставить товары доступными по прямой ссылке чтоб не пропали из индекса и чтоб были без 404 ошибки

Также стоит модуль ocFilter + загрузка товаров по кнопке "Показать еще" -  также сделать чтоб работало, мало ли при фильтрации товары появятся ( просто не знаю как фильтр работает и делает выборку по товарам, поэтому и написал момент с фильтром.)

 

 

 

Змінено користувачем kikaridza123
Надіслати
Поділитися на інших сайтах


Можно попробовать скрипт написать в виде модификатора, и файлы модулей будут не затронуты.

Надіслати
Поділитися на інших сайтах

Задавался этим вопросом летом, так у меня каждые 3-6 месяц товар полностью обновляется 

 

спрашивал тогда у Марка 

Он посоветовал делать чпу у товаров - сайт/товар 

Создать категорию, например: «нет в наличии»

категория с самого начала выключена и на сайте и в индексе не отображается

 

когда товар заканчивается, снимаете все категории у товара и вешаете на «нет в наличии» что бы потом в случае чего быстро находить товары:) 

 

способ действительно лучший и никакие модули не нужны :)

Надіслати
Поділитися на інших сайтах


+ ещё в том, что категории не разрастаются , и не будет диких тормозов, когда накопится очень много товаров, большая часть из которых нет в наличии 

 

так же я уделяю у товаров, которых нет в наличии все фильтры и атрибуты

 

идеально до этого подходит батч эдитор 

 

но , я могу ошибаться, потому что мало разбираюсь:) 

Но, мне кажется, что чем больше товаров в категории в базе, даже если их нет в наличии, тем медленне она открывается, поэтому лучше вешать на ненужную категорию, которая не выводится

 

точно так же думаю и про фильтры и атрибуты, что со старых товаров их лучше удалять)

 

Кто разбирается, если ошибаюсь - поправьте:)

я не отрицаю, что могу быть полным лошарой)))

Надіслати
Поділитися на інших сайтах


3 часа назад, kikaridza123 сказал:

Всем добрый день,
Ищу исполнителя который доработает данный модуль -

под ocStore 2.3 

Шаблон Fractal

 

Нужно скрыть товары которых нет в наличии ( у которых кол-во равно 0)

Скрыть эти товары в категориях, производителях, модулях типа: Рекомендуемые, последние, хит продаж, новинки, акции и.т.д
Но оставить товары доступными по прямой ссылке чтоб не пропали из индекса и чтоб были без 404 ошибки

Также стоит модуль ocFilter + загрузка товаров по кнопке "Показать еще" -  также сделать чтоб работало, мало ли при фильтрации товары появятся ( просто не знаю как фильтр работает и делает выборку по товарам, поэтому и написал момент с фильтром.)

 

 

 

 не совсем то - но мне кажется - это то, что нужно

 

Надіслати
Поділитися на інших сайтах

54 минуты назад, whiteblue сказал:

 не совсем то - но мне кажется - это то, что нужно

 

Да , тоже интересное решение, нужно задуматься над этим,
Но это решение не скрывает товары,
Но обязательно подумаю

Надіслати
Поділитися на інших сайтах


2 часа назад, zlob сказал:

точно так же думаю и про фильтры и атрибуты, что со старых товаров их лучше удалять)

 

Потом если товар появятся к примеру 100-200-300 товаров появятся опять в наличии- к каждому писать атрибуты. добавлять категории
Я бы не использовал этот метод,
Мне проще просто выставить по фильтру через Автоматическая обработка прайс листов кол-во или статус
и знать что товары просто скроются 

Надіслати
Поділитися на інших сайтах


Исполнитель и решение найдено.

Всем спасибо!
По окончании работы, отпишусь сюда с результатом.
Вдруг еще кому нужно будет

Надіслати
Поділитися на інших сайтах


  • 11 months later...
В 20.02.2018 в 16:36, Pascha сказал:

минимальные изменения
в контроллер в массив 
 


'quantity'    => $result['quantity'],

и обернув в условие  в tpl-ках
вывод товаров 


<?php if ($product_info['quantity'] > 0) { ?>... <?php } ?>

могут спасти "отцов фриланса" и сэкономить бабло... )))

Рабочая схема, проверено. Единственное, нужно количество товаров отображение на странице в админке ставить максимальное. А то у меня пару товаров были на первой странице, остальные на второй.
Товары не отображаются, но место в счетчике они занимают)))

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 1 year later...
В 20.02.2018 в 14:18, kikaridza123 сказав:

Исполнитель и решение найдено.

Всем спасибо!
По окончании работы, отпишусь сюда с результатом.
Вдруг еще кому нужно будет

Так и не отписал. А у меня сейчас точно такое надо сделать

Надіслати
Поділитися на інших сайтах


В 30.06.2020 в 12:44, afdaser сказал:

Так и не отписал. А у меня сейчас точно такое надо сделать

 

что именно такое же ? Скрыть товары с кол-во 0 ???

Надіслати
Поділитися на інших сайтах

В 02.07.2020 в 15:58, zCarot сказав:

 

что именно такое же ? Скрыть товары с кол-во 0 ???

да, но оставив их по ссылке.

Вроде это мне должно помочь.

буду пробовать

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.