Best Answer mmth , 05 July 2017 - 17:33
Спасибо через импорт/экспорт и заменить поля, понятно. Есть ли другой способ заменить Select на Text и при этом избежать редактирования шаблонов.
это оптимальный способ с точки зрения влезания внутрь кода.
Есть еще один способ но он "на свой страх и риск" бекап нужно делать и пробовать!
есть папка с конфигурационными файлами:
media\zoo\applications\jbuniversal\types\тип_материала.config
структура следующая:
... "elements": { ... "b6171b0c-8758-4c39-84fe-ba796eff34e9": { "name": "\u0422\u0435\u043a\u0441\u0442", "description": "", "access": "1", "repeatable": "0", "default": "", "jplugins": "1", "type": "textarea" ... },
нам нужно заменить тип
в примере он textarea. id - b6171b0c-8758-4c39-84fe-ba796eff34e9 его оставляем тем же.
Как бы сделал я, сравнил параметры остальные элемента с типом textarea и select и изменил как нужно.
Затем залез в базу посмотрел как хранятся данные у элементов с этими id если одинаково то все удалось.
Если нет то кусать локти, и пытаться сделать изменения в базе, или вернуть файл конфига к первозданный вид)
Go to the full post