Перейти к содержанию

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

Нужно скрыть товар от посетителей,но чтобы он был активен и его можно было купить. К примеру, в магазине у меня есть 5 шоколадок, но все они с разным количеством какао.Одна-50%,вторая-60% и тд. Тоесть 5 разных товаров, а требуется чтобы в одном товаре,в его карточке, была таблица со всеми параметрами этого товара(шоколадки), т.е- я создал еще один товар с названием "Шоколадка",в его карточке сделал табличку(см. во влож. картинке) напротив каждого параметра в табличке есть цены и кнопки купить. Чтобы на кнопки купить повесить линки товаров,чтоб они падали в корзину, я из перечня товаров(из категорий) копировал код с кнопок Add To Cart. Так вот, нужно чтобы все шоколадки(50%,60%,70%) из которых я скопировал код для их покупки, кроме,естестенно, главного товара "Шоколадка",были скрыты от посетителя из поиска(из категорий уже убрал), но чтобы линки купить работали и товар падали в корзину. Во вложенной картинке думаю поймете о чем речь.

Прошу прощения за столь сумбурное объяснение, по другому не знаю как)) Заранее спасибо, надеюсь поможете)

post-707839-0-78713600-1458166063_thumb.jpg

Поделиться сообщением


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

что подробно? вы не знаете что такое опции в опенкарт?

Поделиться сообщением


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

что подробно? вы не знаете что такое опции в опенкарт?

Причем тут опции??? Зачем мне опции, если у меня есть таблица?!

Изменено пользователем faraonononon

Поделиться сообщением


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

Давайте скажем прямо. Такого в движке нету. Товар либо доступен либо нет. Можно сделать костыль. Количество в ноль, переписать тпл-ки и контроллеры (можно модификатором) и не выводить при количестве 0, + в этих товарах разрешить поеупку при нулевом количестве. А можно так, как сказали вам. Убрать нафиг Ваши таблички, и сделать опциями. Или отдельно написаным функционалом сугубо под Вас.

Поделиться сообщением


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

Давайте скажем прямо. Такого в движке нету. Товар либо доступен либо нет. Можно сделать костыль. Количество в ноль, переписать тпл-ки и контроллеры (можно модификатором) и не выводить при количестве 0, + в этих товарах разрешить поеупку при нулевом количестве. А можно так, как сказали вам. Убрать нафиг Ваши таблички, и сделать опциями. Или отдельно написаным функционалом сугубо под Вас.

Я бы сделал опциями конечно,но таблица решает много вопросов,не буду объяснять каких.

Поделиться сообщением


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

Давайте скажем прямо. Такого в движке нету. Товар либо доступен либо нет. Можно сделать костыль. Количество в ноль, переписать тпл-ки и контроллеры (можно модификатором) и не выводить при количестве 0, + в этих товарах разрешить поеупку при нулевом количестве. А можно так, как сказали вам. Убрать нафиг Ваши таблички, и сделать опциями. Или отдельно написаным функционалом сугубо под Вас.

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

Поделиться сообщением


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

А остальные модули? Бестселлеры, рекомендуемые, сопутствующие и т.д.?

Поделиться сообщением


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

А остальные модули? Бестселлеры, рекомендуемые, сопутствующие и т.д.?

Так же их убрать оттуда

Поделиться сообщением


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

Тоже стоит похожая проблема.
Если не секрет, таблицу ручками делали или модулем?
Убрать отображение товаров ваших можно попробовать с помощью условия в  model/catalog/product

Поделиться сообщением


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

Существует бурж модуль - серии товаров

 

Т.е. Шоколад ЧЕРНЫЙ - основной, а к нему привязываются товары из серии (с фундуком,  с арахисом, без орехов)

 

Модуль при всех выборках - выбирает только основной.

 

Но каждый товар может и имеет отдельную страницу.

Поделиться сообщением


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

Существует бурж модуль - серии товаров

Т.е. Шоколад ЧЕРНЫЙ - основной, а к нему привязываются товары из серии (с фундуком, с арахисом, без орехов)

Модуль при всех выборках - выбирает только основной.

Но каждый товар может и имеет отдельную страницу.

По идее, полностью решит проблему автора.

У модуля в настройках можно выключить отображение продуктов в серии (кроме главного) везде, в том числе, в результатах поиска (я, наоборот, сейчас пытаюсь его "отучить" от этого - чтоб товары "выключались" только в категории, а в поиске были).

Только при использовании фильтров в категории товары будут отображаться все.

Изменено пользователем Smallta

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От DariyGRAY
      Скачать/Купить дополнение


      Скрыть товары, которых нет в наличии

      В СИЛУ БОЛЬШИХ ПЕРЕМЕН КАК В ЖИЗНИ ТАК И В РАБОТЕ - ОТДАЮ БЕСПЛАТНО



      !!! ПОЛЬЗУЙТЕСЬ !!!



      P.S. УСТАНОВКА И ПОДДЕРЖКА ПРИ НЕОБХОДИМОСТИ - НА ПЛАТНОЙ ОСНОВЕ



      (по всем вопросам пишем в личку)



      P.S.S. (поддержка старых клиентов - бесплатно)


      Если Вам необходимо скрывать товары из каталога, количество которых приравнивается к нулю, и при этом необходимо сохранять все прямые ссылки для поисковых систем - данное решение именно для Вас. Товары, отсутствующие на складе, автоматически будут скрываться как из каталога, так и из всех модулей. При этом ИНДЕКС, который в настоящее время ну уж очень дорог, абсолютно НЕ ПОСТРАДАЕТ. Также, при переходе в карточку товара по прямой ссылке, кнопка "Купить" изменится на "Нет в наличии" и будет неактивна (нажать на нее пользователь не сможет).
      Совместимость: OpenCart 1.5.5, OcStore 1.5.5.1-2. Для более ранних версий нужно править (если будет ради кого - исправлю)
      Добавил DariyGRAY Добавлено 14.07.2014 Категория Модули  
    • От Hurricane02
      Всем добрый вечер. Подскажите пожалуйста - как скрыть товары которых нет в наличии.  на скриншоте пример. Буду очень благодарен. 

    • От kikaridza123
      Всем добрый день,
      Ищу исполнителя который доработает данный модуль -
      под ocStore 2.3 
      Шаблон Fractal
       
      Нужно скрыть товары которых нет в наличии ( у которых кол-во равно 0)
      Скрыть эти товары в категориях, производителях, модулях типа: Рекомендуемые, последние, хит продаж, новинки, акции и.т.д
      Но оставить товары доступными по прямой ссылке чтоб не пропали из индекса и чтоб были без 404 ошибки
      Также стоит модуль ocFilter + загрузка товаров по кнопке "Показать еще" -  также сделать чтоб работало, мало ли при фильтрации товары появятся ( просто не знаю как фильтр работает и делает выборку по товарам, поэтому и написал момент с фильтром.)
       
       
       
    • От Rojzman
      Дорогие друзья! Каким образом можно сделать так, чтобы товары, наличие которых на складе=0 автоматически скрывались из каталога и поиска? При этом нужно чтобы доступ к ним по прямой ссылке продолжал работать.
      Заранее спасибо за помощь!
    • От DariyGRAY
      В СИЛУ БОЛЬШИХ ПЕРЕМЕН КАК В ЖИЗНИ ТАК И В РАБОТЕ - ОТДАЮ БЕСПЛАТНО



      !!! ПОЛЬЗУЙТЕСЬ !!!



      P.S. УСТАНОВКА И ПОДДЕРЖКА ПРИ НЕОБХОДИМОСТИ - НА ПЛАТНОЙ ОСНОВЕ



      (по всем вопросам пишем в личку)



      P.S.S. (поддержка старых клиентов - бесплатно)


      Если Вам необходимо скрывать товары из каталога, количество которых приравнивается к нулю, и при этом необходимо сохранять все прямые ссылки для поисковых систем - данное решение именно для Вас. Товары, отсутствующие на складе, автоматически будут скрываться как из каталога, так и из всех модулей. При этом ИНДЕКС, который в настоящее время ну уж очень дорог, абсолютно НЕ ПОСТРАДАЕТ. Также, при переходе в карточку товара по прямой ссылке, кнопка "Купить" изменится на "Нет в наличии" и будет неактивна (нажать на нее пользователь не сможет).
      Совместимость: OpenCart 1.5.5, OcStore 1.5.5.1-2. Для более ранних версий нужно править (если будет ради кого - исправлю)
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×