Вход • Регистрация

Выборка товара по наличию значения допхарактеристикия

  • 30 декабря 2015 г.
  • Доброго дня и с наступающим Новым Годом!

    Ковыряюсь в сторону мультимагазинности. Разделил задачу на 2 части:
    1) Выдача товара из базы в соответствии с наличием значения допхарактеристики (т.е. если у товара среди присвенных значений допхарактеристики есть требуемое, то товар выводится, если такого значения нет, то не выводится)
    2) Отображение цены в соответствии со значением допхарактеристики

    2я часть решил путем передачи
    Код
    $value["id"] = $_POST['значение характеристики из формы']
    в шаблон shop.view.buy_form.
    Вопрос по 1й части. Как я понимаю, механизм выдачи находится в модели shop.model. Чего в нем нужно поправить и/или что туда передать, что выдача фильтровалась по признаку наличия передаваемого значения допхарактеристики?
    • 30 декабря 2015 г.
    • Цитата
      Отображение цены в соответствии со значением допхарактеристики

      В cms это уже реализовано. Создайте характеристику "Список с выбором нескольких значений" и отметьте ее как доступную при выборе заказ. В карточке товара отметьте данную характеристику как доступную при выборе. Далее определите цену и значение характеристики и т.д.
      • 31 декабря 2015 г. , редакция: 31 декабря 2015 г.
      • Ну причем тут это? Характеристика давно уже создана и принцип работы понятен. Значение характеристики - это магазин, в котором есть данный товар. Представьте, что таких магазинов больше 100. А пользователь может сделать заказ только из одного...А если товаров более 10к...как ему заказ сделать?
        Вот поэтому то и нужно, чтобы пользователь указывал значение характеристики (магазин), и в выдачу попадали только те товары, которые можно купить в конкретном магазине по указанной цене.
        Должно выглядеть так : пользователь выбирает магазин из списка, переходит в интернет-магазин, а там отображаются не все товары из базы, а только те, которым присвоено значение передаваемой характеристике и цена отображалась не всех значений характеристики (ведь у товара могут быть и другие значения этой характерики, т.е. данный товар может быть не только в этом конкретном магазине, но и в других), а только соответствующая значению характеристики.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум