Всего 123 794 комментария

Николай Савин
12 июня 2023, 16:30
0
Нет вы неверно понимаете. В MODX предусмотрены «Из коробки» около десятка типов TV полей. Это строка, текст, число, список, мультисписок и так далее. Вот с ними компонент может работать.
Также в MODX можно создавать собственные типы TV полей. К примеру карты или всякие ютуб загрузчики. С такими «дополнительными» видами TV полей компонент не будет работать, потому что не знает, об их существовании.

Примерно та же история с опциями. Есть заранее предусмотренные виды опций. Но можно и собственные создавать.
Сергей
12 июня 2023, 12:36
0
Подскажите пожалуйста, не совсем понимаю это примечание "'Внимание!!! Для редактирования поддерживаются только типы ТВ параметров и Опций которые входят в сборку MODX и miniShop2" если я создам опцию для товара через опции, то не смогу массово ни чего с ней делать? Сейчас есть задача фильтровать товары по опции group созданной через опции магазина.
Александр Мельник
12 июня 2023, 06:36
0
сложно четко разграничить на «черное и белое», мол вот это костыль, а это нет, поэтому я так и написал — ощущение костыля. Но я не могу пока предложить решения лучше.
Баха Волков
11 июня 2023, 22:57
+1
Как почему? Потому что...: «вызывает ощущение дикого костыля», но «вынуждем признать, что когда я писал свой аналог ajaxForm я тоже не придумал ничего лучшего и использовал этот же костыль».

Любому кто придумает не «костыльное» решение пожму руку и поблагодарю. Мне даже PR не нужен, просто напишите на словах решение лучше. Варианты: хранить в бд (сами сессии зачастую хранятся там), в файлах (зачем?) или гонять данные на фронт (небезопасно, в параметрах сниппета могут быть чувствительные данные) не предлагать.
Артур Шевченко
11 июня 2023, 21:17
0
А почему хранить данные форм в сессии это костыль?
Роман
11 июня 2023, 15:56
0
Проблема была не только в типе поля VARCHAR но и в эмодзи в тексте JSON массива, изменил тип поля на LONGTEXT и кодировку базы поменял на utf8mb4
Роман
11 июня 2023, 14:38
0
Да, заметил что обрывает на слове «погода», а за словом погода идет иконка "… а лучше могла быть погода ?" Что можно сделать в таком случае? Другие иконки проходят.
Александр Мельник
11 июня 2023, 14:38
0
может. а смайлы чтобы хранить в базе данных, насколько я знаю, нужно еще и определенную кодировку устанавливать — utf8-mb4
а у вас на скрине другая. Это тоже может быть причиной.
Роман
11 июня 2023, 14:25
0
Нет, там отзывы, да могут быть спец символы всякие, люди вставляют смайлики, из за этого может быть обрыв?
Dan
Dan
11 июня 2023, 14:23
0
а вы проверяли свой json на наличие ошибок?
Роман
11 июня 2023, 11:50
0
Руками сейчас вставляю.
Роман
11 июня 2023, 11:49
0
да, уже речь про поле в бд
Александр Мельник
11 июня 2023, 10:48
0
Добавлю немного картинок, текст это всегда скучно)
brioni
11 июня 2023, 09:21
0
Андрей, привет. Как получить токен на сайте bugpt.ru/?
Dan
Dan
11 июня 2023, 08:49
0
А json у вас как формируется? Вы сами его составляете? Может в нем есть ошибки? Какая длина json?
Александр Мельник
11 июня 2023, 08:03
0
только сейчас «догнал» что под строкой «536870911» вы имели ввиду длину данных в sql, а не строку, которую вы пытаетесь сохранить в это поле.