Проблема с русским в функции modx->fromJSON
Мне нужно адаптировать ниво слайдер под рево.
С помощью MigX сделал ввод изображений с описаниями и и передаю строку в свой снипет в свой снипет.
Когда есть какое либо русское описание
modx->fromJSON ничего не возвращает когда все пустые либо английские все нормально.
Пробовал поставить русскую локаль не помогло… как боротся?
Мб кто сталкивался
С помощью MigX сделал ввод изображений с описаниями и и передаю строку в свой снипет в свой снипет.
Когда есть какое либо русское описание
`[{"MIGX_id":"1","slide":"assets/images/slider/1.jpg","description":"Описание на русском"},
{"MIGX_id":"2","slide":"assets/images/slider/2.jpg","description":""},
{"MIGX_id":"3","slide":"assets/images/slider/3.jpg","description":""},
{"MIGX_id":"4","slide":"assets/images/slider/4.jpg","description":""]}`
modx->fromJSON ничего не возвращает когда все пустые либо английские все нормально.
Пробовал поставить русскую локаль не помогло… как боротся?
Мб кто сталкивался
Как вернуть админа в Modx Revo
Здравствуйте, Василий.
Подскажите, пожалуйста, можно ли вернуть админ. пользователя после того, как случайно его удалил? И как это сделать, если теперь в админку невозможно попасть?
Подскажите, пожалуйста, можно ли вернуть админ. пользователя после того, как случайно его удалил? И как это сделать, если теперь в админку невозможно попасть?
Пару вопрсов про кеширование
Всем добрый день!
Василий, вот здесь описывали решение как не обновлять весь кеш при изменении ресурса. Все прекрасно работает, но если мы редактируем ресурс через "Быстро обновить" не снимается галочка "Очистить кеш". Т.е. она остается включенная, соответственно все ресурсы очищают кэш при сохранении документа. Может есть специфическое событие плагина на редактирование документа через Быстро обновить, чтобы срабатывал плагин?
Второй вопрос это как можно при сохранении документа генерировать его кэш? Хочу чтобы страница кешировалась при сохранения документа, со всеми чанками, снипетами, что бы не пользователю всегда отдавалась страница уже из кеша.
Буду рад любым мыслям.
Василий, вот здесь описывали решение как не обновлять весь кеш при изменении ресурса. Все прекрасно работает, но если мы редактируем ресурс через "Быстро обновить" не снимается галочка "Очистить кеш". Т.е. она остается включенная, соответственно все ресурсы очищают кэш при сохранении документа. Может есть специфическое событие плагина на редактирование документа через Быстро обновить, чтобы срабатывал плагин?
Второй вопрос это как можно при сохранении документа генерировать его кэш? Хочу чтобы страница кешировалась при сохранения документа, со всеми чанками, снипетами, что бы не пользователю всегда отдавалась страница уже из кеша.
Буду рад любым мыслям.
профиль пользователя Loginza
Добрый день. Очень удобный сниппет! Только не могу сообразить: поставил все по умолчанию, при входе он выдает:
Приветствую, 28c8d8867088c851d7b472a1d057decb (Александр Марков)!
почему-то в поле username возвращается этот код.
Приветствую, 28c8d8867088c851d7b472a1d057decb (Александр Марков)!
почему-то в поле username возвращается этот код.
Loginza & quip
Здравствуйте!
Quip для вывода аватара использует [[+gravatarUrl]], не выяснил ещё откуда берутся значения для gravatar.
Loginza выводит картинки [[+photo]] пользователя MODx.
Можно ли как-то сделать, чтобы Quip выводил [[+photo]]?
Quip для вывода аватара использует [[+gravatarUrl]], не выяснил ещё откуда берутся значения для gravatar.
Loginza выводит картинки [[+photo]] пользователя MODx.
Можно ли как-то сделать, чтобы Quip выводил [[+photo]]?
Разработка компонента
Здравствуйте.
За revo засел очень недавно.
Пробую разобраться и написать небольшой компонент на основе вашей статьи habrahabr.ru/post/126635/
Компонент во многом аналогичен примеру: с удаленного ресурса берется xml-ка, пихается в базу, выводится в админке.
И вот уткнулся в такую проблему: в базе сделал одно из полей с уникальным индексом. При сохранении в базу, соответсвенно, выдается ошибка «Duplicate entry 'xxx' for key 'order_number'».
Насколько разобрался, сохранение в вашем примере происходит в куске кода:
Заранее спасибо за ответ.
За revo засел очень недавно.
Пробую разобраться и написать небольшой компонент на основе вашей статьи habrahabr.ru/post/126635/
Компонент во многом аналогичен примеру: с удаленного ресурса берется xml-ка, пихается в базу, выводится в админке.
И вот уткнулся в такую проблему: в базе сделал одно из полей с уникальным индексом. При сохранении в базу, соответсвенно, выдается ошибка «Duplicate entry 'xxx' for key 'order_number'».
Насколько разобрался, сохранение в вашем примере происходит в куске кода:
...
$res = $modx->newObject('Orders');
$res->fromArray($tmp);
$res->save();
...
Собственно вопрос: есть ли встроенные возможности указать ON DUPLICATE KEY UPDATE или нужно прописывать свои методы для сохранения в базу?Заранее спасибо за ответ.
Судьба Banner y
Василий, а что случилось что вы убрали пакет Banner y из репозитория modx.com наткнулся вот на этот комент в мануале по нему
Display images with hyperlinks at designated positions in a page. Fork from Jeroen Kenters BannerX (it was removed from MODX repository by author).
Display images with hyperlinks at designated positions in a page. Fork from Jeroen Kenters BannerX (it was removed from MODX repository by author).
Подсчёт значений из присоединённой таблицы на xPDO
Сегодня понадобилось вывести список блогов с подсчетом количества тикетов внутри. Желательно, за один запрос, и чтобы обращал внимание на состояние дочернего тикета.
В итоге вышел простой и быстрый сниппет getSections:
В итоге вышел простой и быстрый сниппет getSections:
проверка существование и обновление профиля польз
Добрый день!
Возможно ли при регистрации пользователя через процессор как-то проверять существование пользователя и, в случае его существования обновлять данные в его профиле?
Возможно ли при регистрации пользователя через процессор как-то проверять существование пользователя и, в случае его существования обновлять данные в его профиле?
Смена чанка для чекбокса mFilter
Здравствуйте, Василий и сообщество)
Подскажите, возможно ли для фильтра задать два чанка отображения чекбоксов? Например, для одного параметра мне нужен стандартный вывод чанка, для другого — чанк с выводом чекбокса и картинки, а не значения параметра товара.
И второй вопрос: можно ли задать ползунок слайдера не только для параметра цены, но и, например, ширины товара (берется из tv)?
Спасибо заранее)
Подскажите, возможно ли для фильтра задать два чанка отображения чекбоксов? Например, для одного параметра мне нужен стандартный вывод чанка, для другого — чанк с выводом чекбокса и картинки, а не значения параметра товара.
И второй вопрос: можно ли задать ползунок слайдера не только для параметра цены, но и, например, ширины товара (берется из tv)?
Спасибо заранее)