This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
private:koding:hostcms:modules:shop:useful:merge_properties [05.03.18 в 09:56] maximzasorin_gmail.com created |
private:koding:hostcms:modules:shop:useful:merge_properties [05.03.18 в 10:39] maximzasorin_gmail.com |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Объединение свойств ====== | ====== Объединение свойств ====== | ||
- | Решение позволяет объединить доп. свойства товаров с одинаковыми названиями в одно множественное доп. свойство. | + | Решение позволяет объединить доп. свойства товаров с одинаковыми названиями в одно множественное доп. свойство. Решением поддерживается преобразование доп. свойств со следующими типами: |
+ | * Свойства одинакового типа, если эти свойства: Целое число, Строка, Число с плавающей запятой или чекбокс | ||
+ | * Строка → Список | ||
+ | * Строка → Целое число | ||
+ | * Строка → Вещественное число | ||
+ | * Строка → Чекбокс | ||
Использование: | Использование: | ||
* Создать в корне сайта файл [[private:koding:hostcms:modules:shop:useful:merge_properties:merge_properties.php|merge_properties.php]] | * Создать в корне сайта файл [[private:koding:hostcms:modules:shop:useful:merge_properties:merge_properties.php|merge_properties.php]] | ||
- | * Запустить выполнение скрипта. | + | * Внутри файла указать идентификатор магазина, для которого необходимо выполнить объединение. |
+ | * Изначально установить ''$bSafeMode = TRUE'' и проверить корректность изменений, которые внесет скрипт. | ||
+ | * Установить ''$bSafeMode = FALSE'' и запустить выполнение скрипта заново. | ||
* Результатом работы скрипта будет дамп массива со всеми выполненными изменениями. | * Результатом работы скрипта будет дамп массива со всеми выполненными изменениями. |