Добрый день!
Имеется следующая структура:
Холодильная техника
Холодильники
...
Габариты (ШхГхВ) знач в см: 44.3x45x50.1 см, 54.5x60.7x154.5 см и т.д (Snap_01)
...
Размеры (ШхВхГ),мм знач в мм: 600x1670x665, 501х845х540 и т.д (Snap_02)
Размеры (ШхВхГ) 595х2000х643, 912х1789х734 и т.д
Размеры (ШхВхГ ) 600х1500х665, 600х2000х646 и т.д
...
Как объединить хар-ки "Габариты" и три хар-ки "Размеры", затем получить из них
отдельные характеристики "Ширина", "Глубина", "Высота" в ЕДИНЫХ единицах ?
Требуется подсказка по алгоритму действий.
Вопрос принципиальный. Относится ко всем группам товаров у нас на сайте.
Для "Габариты" были получены необходимые характеристики с помощью "Мастера создания
новых характеристик". Использовались регулярные выражения. Получены размеры в СМ.
Все нормально. Сложность в том, как это сделать сразу для всех характеристик с размерами.
Такое в принципе возможно?
Спасибо.
Получение отдельных хар-к из "ГхВхШ"
- Вложения
-
- Snap_01.jpg (66.67 КБ) 6625 просмотров
-
- Snap_02.jpg (66.13 КБ) 6625 просмотров
Нужно чтобы сантиметры пересчитывались в милиметры или наоборот?
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Не принципиально. Но только в одних единицах.
Предпочтительней конечно в СМ
Предпочтительней конечно в СМ
Для обработки хар-ки "Габариты" использовались такие выражения:
шир ([0-9]{1,5})
глу [a-z]([0-9]{1,3})[x|.|,]
выс [a-z]{1,}[0-9.,]{1,}[a-z]{1,}([0-9]{1,5})
Просто отбрасывали текст после точки. Это вполне устраивает.
зы. отдельное спасибо за помощь с рег. выражениями
шир ([0-9]{1,5})
глу [a-z]([0-9]{1,3})[x|.|,]
выс [a-z]{1,}[0-9.,]{1,}[a-z]{1,}([0-9]{1,5})
Просто отбрасывали текст после точки. Это вполне устраивает.
зы. отдельное спасибо за помощь с рег. выражениями
Нет возможности пересчитывать с одной еиницы измерения в другую.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
И почему-же? Разве нельзя с помощью рег. выражений отбрасывать одну последнюю цифру и таким образом получать СМ ?e-special писал(а):Нет возможности пересчитывать с одной еиницы измерения в другую.
Я вообще интересуюсь совсем другим вопросом.
Предположим у меня в хар-ках "Размеры" будут СМ. Как в таком случае мне объединять 4 различные характеристики и затем их обрабатывать с помощью мастера и рег. выражений? Вот в чем был мой вопрос.
Вот это возможно?
не совсем ясна задача, приведите пример пожалуйста.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Задача - получить отдельный характеристики "Высота", "Ширина" и "Глубина"
Сложность в том, что эти данные раскиданы в 4х местах.
Перечитайте первое сообщение. Я там даже скриншоты сделал для наглядности.
Сложность в том, что эти данные раскиданы в 4х местах.
Перечитайте первое сообщение. Я там даже скриншоты сделал для наглядности.
Вот моя последовательность:
Для начала я определяю синонимы. Это три поля "Размеры (ШхВхГ),мм", "Размеры (ШхВхГ)" и "Размеры (ШхВхГ )"
Получается общий список значений. Все вроде бы нормально
Затем я запускаю мастер создания новых характеристик. И где весь список? Вот я создаю, например, новую характеристику "Ширина2"
Кроме того, я уже писал о том, что есть еще такая характеристика как "Габариты". Все тоже самое нужно проделать и там.
А вот потом я так понимаю нужно будет как-то это все объединять.
В итоге, мне нужны на сайте отдельные фильтры по "Высоте", "Ширине" и "Глубине"
Для начала я определяю синонимы. Это три поля "Размеры (ШхВхГ),мм", "Размеры (ШхВхГ)" и "Размеры (ШхВхГ )"
Получается общий список значений. Все вроде бы нормально
Затем я запускаю мастер создания новых характеристик. И где весь список? Вот я создаю, например, новую характеристику "Ширина2"
Кроме того, я уже писал о том, что есть еще такая характеристика как "Габариты". Все тоже самое нужно проделать и там.
А вот потом я так понимаю нужно будет как-то это все объединять.
В итоге, мне нужны на сайте отдельные фильтры по "Высоте", "Ширине" и "Глубине"
Как понимать ваше молчание?
