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

Обновлении нескольких товаров на сайте по одному идентификатору при импорте.

  • 15 апреля 2020 г.
  • Есть задача обновлять количество и цену у товаров с одинаковым идентификационным номером. Использую файл импорта (количество, цена, идентификатор). Однако обновление происходит только у одного товара. Подскажите, как сделать, чтобы характеристики обновлялись у всех товаров с одинаковым идентификатором?
  • 18 апреля 2020 г.
  • Ни кто не подскажет?(((
    • 18 апреля 2020 г.
    • если обновляется 1 товар, значит в выборке из базы идет 1 товар, нужно переписать импорт, чтобы обновление происходило у всех с одинаковым идентификатором
    • 18 апреля 2020 г.
    • Ситуация нестандартная.
      По дефолту артикул не должен повторяться, как и id товара.
      Следовательно если вы хотите без допилов, денежных затрат и прочего сделать, то проще выгрузить с id, продублировать строки (благо это делается за пару минут) и загружать уже обратно с идентификатором по id.

      Соответственно: хотите 50 товаров обновить, значит в файле у вас 50 строк должно быть.
      • 18 апреля 2020 г.
      • Цитата
        По дефолту артикул не должен повторяться, как и id товара.
        ID - да, артикул - нет. У каждого поставщика они свои. Если ты агрегатор, то это неизбежно. Вот Дмитрий Афонников предлагал что-то похожее - уникальные поля. В данном контексте тут бы подошёл вариант сравнения артикула, выступающего в роли ID и производителя, например. Если артикул и производитель одинаков, то очевидно, что дубль. А если производители разные, то точно нет.

  • 19 апреля 2020 г.
  • Всем большое спасибо за ответы. Понял для себя, что надо допиливать для решения этой задачи...((( если кто-то знает в каком файле и что поправить, буду благодарен!
    • 19 апреля 2020 г.
    • В каком файле подсказать несложно, а вот чтобы подсказать, что именно править, нужно сесть и разобрать алгоритм и придумать, как его поправить. Это уже время.
      В целом, конечно, очень нестандартная задача, идентификатор на то и идентификатор, что он точно идентифицирует товар. Одинаковых быть не может.
      • 19 апреля 2020 г.
      • Суть в том, что в 1с существует один товар (запчасть) котрая подходит на разные виды техники, а на сайте есть желание 5-6 товаров (для продвижения в поисковиках). Но цены и количество получается нужно обновлять на сайте у 5-6 клонов. Вот поэтому такая задача и возникла
        • 19 апреля 2020 г.
        • С этого момента поподробнее: а зачем вы клонируете товары? Почему доп.категориями не пользуетесь?
          • 19 апреля 2020 г.
          • Категории нужны для объединения групп однотипных товаров. В моем случае, например, есть товар "Прокладка двигателя", которая подходит на 5 разных лодочных моторов. Чтобы товар был максимально оптимизирован для поисковых систем, нужно, чтобы в названии товара присутствовало наименование конкретного лодочного мотора. Сейчас все эти 5-6 названий перечислены в наименовании одного товара, но часто это получаются очень длинные названия, а следовательно и длинные title и description... Вот я и хотел клонировать товары, но обновлять их стоимость и количество из файла 1с в котором по факту это один товар.
            Как-то так)) надеюсь понятно пояснил))
            • 19 апреля 2020 г.
            • Хитро придумано.
              Тогда да, вам нужно что-то придумывать.
              Ищите специалиста, который перепилит это для вас.

Новости

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

Форум