Лучший Ответ 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 если одинаково то все удалось.
Если нет то кусать локти, и пытаться сделать изменения в базе, или вернуть файл конфига к первозданный вид)
Перейти к сообщению











