oc-shopaholic / oc-shopaholic-plugin

🛍️ No. 1 e-commerce platform for October CMS
https://shopaholic.one
GNU General Public License v3.0
426 stars 51 forks source link

При добавлении custom field через расширение торгового предложения, данное поле не доступно для импорта #243

Closed anik1ng closed 4 years ago

anik1ng commented 4 years ago

Расширяю по инструкции — http://shopaholic.one/docs#/modules/offer/extending/extending

Созданное свойство находится не в списке с полями базы данных (как например, если использовать плагин Properties), а на отдельной вкладке "Настройки", из-за чего невозможно с помощью импорта массово создавать ТП и заполнять свойство.

Screenshot 2020-01-24 at 15 43 27
kharanenka commented 4 years ago

Fixed in Toolbox plugin. (link)

Expansion of fields in CSV improt form is not accessible with using backend.form.extendFields event. There are no events to extend CSV import fields. This is possible only if you extend controller config (importExportConfig config). An example of an extension is in Properties plugin (plugins/lovata/propertiesshopaholic/classes/event/product/ExtendProductControllerHandler.php file).