Разработка патча для Feeds Drupal, либо другое решение
Всем доброго дня!
У меня установлены
Ubercart (3x), Ubercart Feeds (Version: 7.x-1.0+7-dev), Feeds (Version: 7.x-2.0-beta1).
Проблема в следующем - сейчас загружаю csv файл с товаром, на сайте товар уже есть. Нужно, чтобы была возможность установить поле uc model/sku, как уникальное. Причем обязательно, чтобы при совпадении этого поля с полем существующего товара в магазине, происходило обновление других полей товара указанных в csv, а не создание нового товара.
По умолчанию, поле UC: model/sku, не может быть установлено как уникальное (нет возможности его выбрать). Это можно решить, дописав в файл uc_feeds.module строчку «'optional_unique' => TRUE». После этого, в настройка соответствия feeds importer появляется возможность указать поле как уникальное. Но дело в том, что NodeProcessor не смотря на это продолжает создавать новый материал, при совпадении уникального поля в csv и на сайте, не смотря на то, что в настройках я указываю «обновлять существующие материалы». А вот если уникальным указывается поле title, все работает отлично.
На данный момент, как я понимаю, есть решение только на drupal.org (www.drupal.org/node/1039616), в виде патча, но он для 6-ки.
Нужна конкретная помощь в решении этого вопроса, цена в личку.