private:koding:hostcms:modules:shop:useful:merge_properties

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous 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:40] (current)
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''​ и запустить выполнение скрипта ​заново
 +  * Результатом работы скрипта будет дамп массива со всеми выполненными изменениями ​([[https://​gist.github.com/​4e9541f3f714e22ba95883a936ae9446|пример дампа]]).
private/koding/hostcms/modules/shop/useful/merge_properties.1520233014.txt.gz · Last modified: 05.03.18 в 09:56 by maximzasorin_gmail.com