Сохранение конструкций modx через форму во фронтен
Столкнулся с такой ситуацией. При отправке формы во фронтенде в массиве $_POST очищаются конструкции [[ и ]].
Таким образом не получается сохранять в статье например ссылки [[~id]].
Сталкивался ли кто то с такой проблемой?
Таким образом не получается сохранять в статье например ссылки [[~id]].
Сталкивался ли кто то с такой проблемой?
Комментарии: 7
Системная настройка allow_tags_in_post
Василий! Огромное спасибо! То, что нужно.
А что насчет того, чтоб при подгружении контента на страницу редактирования, оставлять теги в виде тегов.
То-есть, я ввел конструкцию [[~id]] в описание статьи. И потом, когда загружаю этот ресурс на редактирование, получаю уже ссылку в текстовом поле. И при сохранении, перезапишу [[~id]] на ссылку.
А что насчет того, чтоб при подгружении контента на страницу редактирования, оставлять теги в виде тегов.
То-есть, я ввел конструкцию [[~id]] в описание статьи. И потом, когда загружаю этот ресурс на редактирование, получаю уже ссылку в текстовом поле. И при сохранении, перезапишу [[~id]] на ссылку.
Ты сейчас такую дыру на сайте открыл отключив параметр allow_tags_in_post ради незначительного удобства.
А что насчет того, чтоб при подгружении контента на страницу редактирования, оставлять теги в виде тегов.Что бы сделать так как ты хочешь в БД должна быть еще одна колонка, где полученный текст сохранен обработанный текст а во второй колонке уже в первоисходном виде.
Ты сейчас такую дыру на сайте открыл отключив параметр allow_tags_in_post ради незначительного удобства.Эта форма доступна только для менеджеров. так что это допустимо. Хотя, риск понятен.
В БД текст из формы сохраняется правильным образом. С [[~id]]. Но когда я вывожу его в форму
<textarea>[[*content]]</textarea>
все конструкции, понятное дело обрабатываются modxом.
Ты открыл не только для конкретно этой форму доступной менеджером формы, а для всех форм на сайте. В любую форму теперь переданный MODX тег будет обрабатываться.
Хм… Хотя тут, modx не трогает эти конструкции… Василий, как вы это сделали?
Я — волшебник!
Мой сайт работает на компоненте Tickets, который очень грамотно обходится с тегами. Основный смысл в замене скобочек на html сущности:
Мой сайт работает на компоненте Tickets, который очень грамотно обходится с тегами. Основный смысл в замене скобочек на html сущности:
[ -> [ ] -> ]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.