Проблемы с формой редактирования Товаров из фронта ms2form
Приветствую уважаемые знатоки!
В общем петрушка следующая:
Когда я пытаюсь добавить товар, все оки доки, вопросов неат.
А вот когда начинаю его редактировать, вот тут начинается цирк…
Для начала поле «content», тут шляпа такая шо ваще, при сохранении он все передает нормульно и в админке и на фронт страницы… но когда я его пытаюсь отредактировать, через фронт, то вместо контента там почему появляется html-код! И грубо говоря из такой петрушки:

Получается такая:

В чем проблема не пойму, использую почти стандартный вызов и сниппета и формы.
Вопрос №2
Тут интереснее, в общем через инструменты минишопа2 создал дополнительные опции товаров, которые прелестно фильтруются и вызываются, а так же добавляются через фронтэнд и форму при таком вызове сниппета:
При попытке отредактировать, он конечно редактирует, но после сохранения формы, поле снова становится пустым, но самое интересное, что отправка то значения работает! Я конечно все понимаю… так можно морочиться каждый раз, но это жуть как не удобно, менеджеры сойдут с ума!
Вызываю так:
П.С.
Знаю, что есть компонент, который расширяет базу данных и добавляет поля в минишоп, но вариант не очень подходит, т.к. придется переделывать половину работы, менять вызов фильтра и прочей лабуды!
Подскажите, че делать как быть!
Заранее огромное спасибо!
В общем петрушка следующая:
Когда я пытаюсь добавить товар, все оки доки, вопросов неат.
А вот когда начинаю его редактировать, вот тут начинается цирк…
Для начала поле «content», тут шляпа такая шо ваще, при сохранении он все передает нормульно и в админке и на фронт страницы… но когда я его пытаюсь отредактировать, через фронт, то вместо контента там почему появляется html-код! И грубо говоря из такой петрушки:

Получается такая:

В чем проблема не пойму, использую почти стандартный вызов и сниппета и формы.
Вопрос №2
Тут интереснее, в общем через инструменты минишопа2 создал дополнительные опции товаров, которые прелестно фильтруются и вызываются, а так же добавляются через фронтэнд и форму при таком вызове сниппета:
&allowedFields=`pagetitle, content, options-example`Где options-example кастомная опция товара, которую я создал. (собственно только это решение я нашел на сайте) А проблема снова начинается на стадии редактирования! А именно, поля этих ресурсов вызываются пустыми! Там нифига нет!При попытке отредактировать, он конечно редактирует, но после сохранения формы, поле снова становится пустым, но самое интересное, что отправка то значения работает! Я конечно все понимаю… так можно морочиться каждый раз, но это жуть как не удобно, менеджеры сойдут с ума!
Вызываю так:
<input type="text" class="form-control" name="options-example" value="[[+options-example]]" id="options-example"/>И так:<input type="text" class="form-control" name="options-example" value="[[+example]]" id="options-example"/>Ничего не помогает!П.С.
Знаю, что есть компонент, который расширяет базу данных и добавляет поля в минишоп, но вариант не очень подходит, т.к. придется переделывать половину работы, менять вызов фильтра и прочей лабуды!
Подскажите, че делать как быть!
Заранее огромное спасибо!
Комментарии: 16
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
В общем, кому не сложно, расскажите ламеру, как допилить эту возможность для подобных полей. Т.к. пытался я смотреть код и нифига почти не понял. Как говорится, разобрать и потом собрать не вышло!
Вот на этой версии вроде как нормально работало с опциями — https://github.com/vasilueff/ms2form. Давно было правда, ещё на старом минишопе, с контентом был такой косяк, но уже не помню как поправил.
Множественные поля так и не доделали — https://modx.pro/components/5443/
Но вот с отображением дополнительных полей, вот тут беда полная…
сама опция называется city
а вызов:
т.е. к названию опции добавляется options-
Т.е. так:
И так:
Ну в общем вообще ни как не отображаются!