Создание новых характеристик на осн. значений существующих

В данном разделе публикуются новые возможности программы создания контента E-Trade Content Creator

Создание новых характеристик на осн. значений существующих

Сообщение TechAdmin » 25 июл 2011, 20:22

В новой версии программы E-Trade Content Creator 3.0.52, появилась возможность создания новых характеристик на основании значений существующих характеристик, с последующей привязкой родительской характеристики к дочерней, т.е. к вновь созданной. Главная цель, это создание новых, динамических значений на основании значения родительской характеристики.

Ниже находится видео пример создания новых характеристик на основании значений существующих характеристик.
Хронология действий:
1. Открываем справочник категорий и характеристик, и переходим к категории "Стиральные машины". В выбранной категории есть много характеристик, среди которых есть характеристика ширина, глубина и высота.
2. Открываем мастер создания новых характеристик. Создаём вручную новые характеристики: ширина, глубина, высота, тем самым привязывая новые характеристики к выбранной.
3. Характеристики созданные на основании другой характеристики имеют в справочнике зеленый цвет текста.
4. Наша задача создать правила для формирования значений для новых характеристик на основании родительского значения. Значения в родительской характеристике хранится в виде сплошного текста.
5. Поэтому мы воспользуемся регулярными выражениями для получения нужного значения. Прописываем формулу для характеристики - ширина стиральной машины и проверяем результат.
6. По аналогии прописываем регулярные выражения для характеристик глубина и высота. При создании новых описаний товаров, данные характеристики будут автоматически заполняться значениями на основании заданных нами параметров.
7. Например можно реализовать фильтрацию товаров на сайте по этим характеристикам. Т.е. становится возможным вывести на странице сайта, к примеру все товары с глубиной стиральной машины 45 сантиметров, что нельзя было сделать ранее, когда у нас было значение в виде сплошного текста.
8. Проверяем работу программы при создании новых описаний. Значения в наши динамические характеристики пропишутся после сохранения описания.
9. Как видим система работает очень хорошо, все значения прописались совершенно правильно.
10. Перейдём к настройке другого вида получения значений, это получение значения на основании заданной формулы.
11. Открываем категорию товара - "Телевизоры". Выберем в качестве родительской характеристики, характеристику "Входы", которая содержит информацию о USB, разъёме SCART, HDMI, wi-fi и других разъёмах.
12. Устанавливаем разделитель - запятую, для лучшего выбора необходимых данных. Создаём характеристики.
13. Прописываем формулу, если в значении родительской характеристики есть слово HDMI, т.е. содержится в нём, тогда будем записывать значение "Есть", иначе будем записывать значение "Нет".
14. По аналогии прописываем формулу для других характеристик.
15. Как видим система работает согласно заданных параметров, отклонений по курсу - не замечено. Продолжаем проверку и настройку.
16. Как видим система работает просто замечательно. Все значения прописались совершенно правильно.
17. Желаем Вам приятной работы с этой незаменимой возможностью программы E-Trade Content Creator.


В видео примере использовались регулярные выражения для парсинга характеристики "ШхГхВ" со значениями вида "50x70x90см".

Список регулярных выражений:
Ширина = ([0-9]{1,3})
Глубина = [a-z ]([0-9]{1,3})
Высота = [a-z ]{1,}[0-9]{1,}[a-z ]{1,}([0-9]{1,3})
С уважением, техническая поддержка компании ElbuzGroup.
Аватара пользователя
TechAdmin
Администратор
 
Сообщения: 2470
Зарегистрирован: 27 авг 2008, 14:30

Re: Создание новых характеристик на осн. значений существующ

Сообщение alianze » 28 апр 2014, 19:27

Здравствуйте, есть габарит 59.5x63.4x185 см или 59x63.4x185 см. Регулярное значение [a-z ]{1,}[0-9]{1,}[a-z ]{1,}([0-9]{1,3}) не определяет 185, подскажите, пожалуйста, как исправить
alianze
 
Сообщения: 203
Зарегистрирован: 10 июл 2013, 11:49

Re: Создание новых характеристик на осн. значений существующ

Сообщение e-special » 29 апр 2014, 08:52

alianze писал(а):Здравствуйте, есть габарит 59.5x63.4x185 см или 59x63.4x185 см. Регулярное значение [a-z ]{1,}[0-9]{1,}[a-z ]{1,}([0-9]{1,3}) не определяет 185, подскажите, пожалуйста, как исправить

Означает одно, что регулярное выражение составлено не верно. По составлению рег. выражениям не поможем. более подробную информацию можно почитать в документации.
C Уважением, Техническая Поддержка компании ElbuzGroup.
Нацелим на успех.

Быстрый доступ:

| Документация PLI | Документация СС | Схема работы в программе PLI | Схема работы в программе СС | Часто задаваемые вопросы | Проблемы и пути их решения | РРЦ
Аватара пользователя
e-special
 
Сообщения: 10025
Зарегистрирован: 09 ноя 2008, 22:37
Версия E-Trade PriceList Importer: 2.2.100


Вернуться в Новые возможности

 


  • { RELATED_TOPICS }
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron