14 июля 2023, 23:40 Спасибо, но в моем случае это не работает, сайт на NGINX, если делаю аналогично, меняю URL то отдается 404 Вопросы / Маршрутизация в MODX REVO как изменить URL с GET параметром на обычный? 4 0
11 июня 2023, 15:56 Проблема была не только в типе поля VARCHAR но и в эмодзи в тексте JSON массива, изменил тип поля на LONGTEXT и кодировку базы поменял на utf8mb4 Вопросы / MODX REVO количество символов в TV поле 16 0
11 июня 2023, 14:38 Да, заметил что обрывает на слове «погода», а за словом погода идет иконка "… а лучше могла быть погода ?" Что можно сделать в таком случае? Другие иконки проходят. Вопросы / MODX REVO количество символов в TV поле 16 0
11 июня 2023, 14:25 Нет, там отзывы, да могут быть спец символы всякие, люди вставляют смайлики, из за этого может быть обрыв? Вопросы / MODX REVO количество символов в TV поле 16 0
11 июня 2023, 11:49 да, уже речь про поле в бд Вопросы / MODX REVO количество символов в TV поле 16 0
11 июня 2023, 00:04 что бы я не указал, не сохраняется значение в этом поле, пишу 536870911 сохраняю, редактирую снова и вижу что поле пустое Вопросы / MODX REVO количество символов в TV поле 16 0
10 июня 2023, 22:50 Спасибо, но все равно сохраняет обрезанным, а у типа TEXT есть ограничения по количеству? Вопросы / MODX REVO количество символов в TV поле 16 0
21 марта 2023, 22:59 БЛАГОДАРЮ! Вопросы / Как на FENOM по id ресурса вывести tv migx сразу из нескольких ресурсов? 6 0
17 марта 2023, 00:13 Кстати идея, благодарю! Попробую на Fenom и через pdoResoutrces реально, попробую… Вопросы / Как на FENOM по id ресурса вывести tv migx сразу из нескольких ресурсов? 6 0
16 марта 2023, 23:38 ну вот да, такая задача, есть разные ресурсы, в них заполнен один и тот же TV MIGX, и вот все эти данные нужно вывести на главной странице, с трех id, друг за другом, но дублировать циклы друг за другом, совсем не хочется :( Вопросы / Как на FENOM по id ресурса вывести tv migx сразу из нескольких ресурсов? 6 0
07 февраля 2023, 22:42 Спасибо, а как будет через newQuery? :) Вопросы / Как получить имя шаблона в MODx Revo на php? 3 0
01 февраля 2023, 11:26 да вот и сам бы так не стал делать, но есть такая конструкция а я перевожу на Fenom шаблон, но может действительно стоит сам сниппет изменить. Благодарю! Вопросы / Как в вызове чанка подставить снипет на FENOM? 2 0
22 января 2023, 14:32 Понял идею, спасибо! Да можно и так, пока вроде получилось, своим снипетом tours_sort вот так, $array; foreach($array as $key => $val) { $res = $modx->getObject('modResource',$val['id']); $field_date = $res->getTVValue('field_date'); $array_field = json_decode($field_date, true); foreach($array_field as $key => $val) { $sort_array[] = $val['date1']; } } array_multisort($sort_array, SORT_ASC, $array); return $array;И подставляю уже на сайте вместо массива $tours {foreach $tours as $el} {set $tours_sort = $_modx->runSnippet('!tours_sort', ['array' => $tour])} {foreach $tours_sort as $el} Вопросы / Как сделать сортировку по полю в MIGX tv в pdoResources? 9 0
22 января 2023, 13:14 Пока для массива $tour пишу свой снипет, <?php $tour; foreach($tour as $key => $val) { $res = $modx->getObject('modResource',$val['id']); $field_date = $res->getTVValue('field_date'); $array_field = json_decode($field_date, true); foreach($array_field as $key => $val) { $date_tour[] = $val['date1']; } } echo '<pre>'; print_r($date_tour); echo '</pre>';Получил тады, теперь хочу отсортировать их, но пока не получается Array ( [0] => 2023-02-18 14:21:00 [1] => 2023-02-11 15:06:00 ) Вопросы / Как сделать сортировку по полю в MIGX tv в pdoResources? 9 0
22 января 2023, 12:45 Суть такая, есть список ресурсов контейнеров по месяцам, структура документов такая -Туры (id 6) -январь — тур1 — тур2 -февраль -март … Месяцы вывожу через pdoResources {set $month = 'pdoResources' | snippet : [ 'return' => 'json', 'parents' => 6, 'depth' => '0', 'limit' => '12', 'sortby' => ['menuindex' => 'asc'], 'where' => [ 'isfolder:=' => 1, 'AND:published:=' => 1, 'AND:hidemenu:=' => 1 ] ] | json_decode : true} ///месяцы {foreach $month as $item} {$item.pagetitle} //название месяца ///туры {set $tour = '!pdoResources' | snippet : [ 'return' => 'json', 'parents' => $item.id, 'showHidden' => 0, 'showUnpublished' => 0, 'sortby' => ['menuindex' => 'asc'], ] | json_decode : true} {foreach $tour as $el} {$el.id | resource: 'title'} ///название тура {set $date = json_decode($el.id | resource: 'field_date', true)} //ДАТЫ ТУРА {foreach $date as $idx => $item} {$item.date1 | date_format : "%e %b %Y"} ////ДАТА ТУРА {/foreach} {/foreach} {/foreach}Так вот у туров ресурсов, есть TV MIGX FIELD_DATE у которого разные поля есть и нужное мне поле date1, вот по этому полю я хочу отсортировать вывод самих ТУРОВ. Это {foreach $tour as $el} массив $tour. Но пока слабоват как решить эту задачу. Вопросы / Как сделать сортировку по полю в MIGX tv в pdoResources? 9 0
22 января 2023, 10:36 Осталось понять как это сделать Вопросы / Как сделать сортировку по полю в MIGX tv в pdoResources? 9 0
21 января 2023, 14:55 Пока так получилось, осталось отсортировать по дате по полю date1 которое содержит дату <?php $array; foreach($array as $key => $val) { $res = $modx->getObject('modResource',$val['id']); $field_date = $res->getTVValue('field_date'); $array_field = json_decode($field_date, true); foreach($array_field as $key => $val) { echo $val['date1'].'--- '; } } Вопросы / Как сделать сортировку по полю в MIGX tv в pdoResources? 9 0
21 января 2023, 12:10 да разницы нет я думаю MIGx просто или db, все равно придется для $field_date массива вывод делать не через fenom, а своим снипетом просто. Думаю хватит ума, передать в сниппет массив $field_date и там поле date получить и сформировать массив отсортировав по дате ил поля date и уже через echo распечатать. Вопросы / Как сделать сортировку по полю в MIGX tv в pdoResources? 9 0
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
И подставляю уже на сайте вместо массива $tours {foreach $tours as $el}
Получил тады, теперь хочу отсортировать их, но пока не получается
Array
(
[0] => 2023-02-18 14:21:00
[1] => 2023-02-11 15:06:00
)
-Туры (id 6)
-январь
— тур1
— тур2
-февраль
-март
…
Месяцы вывожу через pdoResources
Так вот у туров ресурсов, есть TV MIGX FIELD_DATE у которого разные поля есть и нужное мне поле date1, вот по этому полю я хочу отсортировать вывод самих ТУРОВ. Это {foreach $tour as $el} массив $tour. Но пока слабоват как решить эту задачу.