20 января 2022, 11:11 Во! Работает. И чо я к этому OR прицепился. Спасибо. Вопросы / getImageList where OR 4 0
20 января 2022, 08:55 Так не работает. Этот where передается в pdoPage, который вызывается через синтаксис fenom. Как я понимаю, where просто передается в getImageList как есть. Сам MIGX не дружит с fenom и ему нужно писать не массив условий, а все же строку. Вопросы / getImageList where OR 4 0
11 марта 2021, 14:05 А можно еще пример, как использовать геттаблес в админке modx? Новые дополнения и их версии / [getTables] Компонент редактируемых таблиц на основе bootstrap и pdoTools 136 0
11 марта 2021, 13:00 Разобрался. Вот сюда 'resource_id'=>[ 'label'=>'Ресурс ID', 'edit'=>['type'=>'hidden', ],надо добавить строчку value=$_modx->resource.id 'resource_id'=>[ 'label'=>'Ресурс ID', 'edit'=>['type'=>'hidden', 'value'=>$_modx->resource.id ],Все работает. Записи создаются. Спасибо. Изучаю дальше. Новые дополнения и их версии / [getTables] Компонент редактируемых таблиц на основе bootstrap и pdoTools 136 0
11 марта 2021, 11:16 Разобрался с созданием таблицы и класса через MIGX. Геттаблес все отлично выводит, хотя в логах появляются ошибки [2021-03-11 11:09:44] (ERROR @ L:\mysites\OpenServer\domains\test.ru\core\xpdo\xpdo.class.php : 644) Could not load class: pages from pages. [2021-03-11 11:09:44] (ERROR @ L:\mysites\OpenServer\domains\test.ru\core\xpdo\xpdo.class.php : 1247) Problem getting service pages, instance of class pages, from path L:/mysites/OpenServer/domains/test.ru/core/components/pages/model/ [2021-03-11 11:09:44] (ERROR @ L:\mysites\OpenServer\domains\test.ru\core\xpdo\xpdo.class.php : 644) Could not load class: pages from pages. [2021-03-11 11:09:44] (ERROR @ L:\mysites\OpenServer\domains\test.ru\core\xpdo\xpdo.class.php : 1247) Problem getting service pages, instance of class pages, from path L:/mysites/OpenServer/domains/test.ru/core/components/pages/model/pages/Новые записи в таблицу геттаблес не создает, ругается на пустое значение resource_id. Это и понятно, ведь мы его не передаем в сниппет. Так? Уже созданные записи в бд отлично редактируются и в геттаблес. Просто сказка! Осталось исправить ошибку с созданием новых записей. Новые дополнения и их версии / [getTables] Компонент редактируемых таблиц на основе bootstrap и pdoTools 136 0
11 марта 2021, 10:41 Ого! Спасибо. Буду разбираться Новые дополнения и их версии / [getTables] Компонент редактируемых таблиц на основе bootstrap и pdoTools 136 0
10 марта 2021, 16:39 Да, уровень у меня начальный, вы правы. Объясню в двух словах, возможно вы посоветуете общее направление куда копать. Есть задача сделать простой менеджер проектов на фронте. Т.е. пользователь создает проект, (ресурс modx), внутри автоматом генерятся основные разделы общие для всех проектов (вводная инфа по проекту, этап1, этап2, этап3, сдача проекта). А вот внутри этих разделов может быть любое количество разных задач. Задачи это to-do листы. Список чекбоксов. По сути та же редактируемая таблица, что может создавать ваш компонент. Через него очень удобно редактировать название задачи, менять и сохранять ее статус. Вот думаю как бы меньшими силами это воплотить. MIGX удобен готовым механизмом хранения и обработки табличных данных, но, как вы и говорите, вытаскивать ExtJs на фронт тяжко. По сути нужен удобный типTV. Спасибо за оперативный ответ. Новые дополнения и их версии / [getTables] Компонент редактируемых таблиц на основе bootstrap и pdoTools 136 0
10 марта 2021, 16:04 Ясно. Спасибо. Новые дополнения и их версии / [getTables] Компонент редактируемых таблиц на основе bootstrap и pdoTools 136 0
10 марта 2021, 15:42 Здравствуйте. Отличный компонент! Подскажите пожалуйста, как использовать вывод и запись в таблицу через MIGX? Как я понял нужно создать таблицу с помощью MIGX? Тогда какой класс использовать в этом случае? Новые дополнения и их версии / [getTables] Компонент редактируемых таблиц на основе bootstrap и pdoTools 136 0
30 июля 2020, 17:42 Оперативно! Спасибо большое! Новости и события / Сборка элементов сайта в компонент (пакет), пошаговая инструкция 8 0
30 июля 2020, 17:32 Здравствуйте Спасибо за подробное описание кода. Разбираюсь самостоятельно. Не могли бы вы показать код валидатора? Например для проверки версии MODX, который записан в файле validate.modxversion.php. Буду очень благодарен. Новости и события / Сборка элементов сайта в компонент (пакет), пошаговая инструкция 8 0
14 августа 2019, 15:09 Столкнулся с такой же проблемой на локальном сервере. Минишоп игнорирует настройку источника файлов. Вопросы / minishop2 игнорирует системную настройку выбора источника файлов 4 0
21 февраля 2019, 09:12 Т.е. как то так? { "mySnippet": ["param1": "1111", "param2": "2222"]}И в сниппете mySnippet будут доступны переменные param1 и param2? Как это проверить? Как указать какую переменную редактируем перед выдачей в файл экспорта? Может третий параметр в JSON должен быть? Не въеду никак ((( Новые дополнения и их версии / [msYmarket 0.1.0] Поддержка любых ИМ и любых полей 60 0
20 февраля 2019, 18:32 Здравствуйте. Тоже столкнулся с отсутствием документации на этот параметр. Подскажите, если разобрались, что нужно писать в параметр, чтобы обработать нужное поле сниппетом перед передачей его в файл экспорта. Новые дополнения и их версии / [msYmarket 0.1.0] Поддержка любых ИМ и любых полей 60 0
23 марта 2017, 09:01 Не, не редиректит. Пришлось через js перебрасывать на нужную страницу… Вопросы / Получить адрес заказчика в плагине 7 -1
22 марта 2017, 15:10 В от здесь подсмотрел у вас вот эту конструкцию. С ней статус действительно обновляется, а без нее нет. echo $modx->toJSON(array( 'success' => true, 'message' => '', 'data' => array(), )); exit;Даже после выполнения функции: $miniShop2->changeOrderStatus($id,$ststus);Вопрос почему? Вопросы / Получить адрес заказчика в плагине 7 0
22 марта 2017, 14:21 Млин, очередная засада. Из-за exit; не срабатывает переход на другую страницу после нажатия кнопки «Отправить заказ». Без exit; не обновляется статус. Вопросы / Получить адрес заказчика в плагине 7 0
16 февраля 2017, 09:10 Да, вы правы, нашел ошибку. Дело было в следующей строке $count_comments=$thread->get("comments");Забыл проверить результат работы getObject. При дополнительном параметре выборки (кем создан коммент) getObject не находил подходящих результатов и соответственно не возвращал объект в $thread. А я пытался получить количество комментов через несуществующий объект. Под вечер логика в голове ломается. Спасибо. Вопросы / Точная выборки последних комментариев 2 0
01 февраля 2017, 12:33 Извините. Отписался уже. Новые дополнения и их версии / [msOrderFiles] Файлы к заказам miniShop2 60 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Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
надо добавить строчку value=$_modx->resource.id
Все работает. Записи создаются. Спасибо. Изучаю дальше.
Новые записи в таблицу геттаблес не создает, ругается на пустое значение resource_id. Это и понятно, ведь мы его не передаем в сниппет. Так? Уже созданные записи в бд отлично редактируются и в геттаблес. Просто сказка! Осталось исправить ошибку с созданием новых записей.
Объясню в двух словах, возможно вы посоветуете общее направление куда копать.
Есть задача сделать простой менеджер проектов на фронте. Т.е. пользователь создает проект, (ресурс modx), внутри автоматом генерятся основные разделы общие для всех проектов (вводная инфа по проекту, этап1, этап2, этап3, сдача проекта). А вот внутри этих разделов может быть любое количество разных задач. Задачи это to-do листы. Список чекбоксов. По сути та же редактируемая таблица, что может создавать ваш компонент. Через него очень удобно редактировать название задачи, менять и сохранять ее статус. Вот думаю как бы меньшими силами это воплотить. MIGX удобен готовым механизмом хранения и обработки табличных данных, но, как вы и говорите, вытаскивать ExtJs на фронт тяжко. По сути нужен удобный типTV.
Спасибо за оперативный ответ.
Подскажите пожалуйста, как использовать вывод и запись в таблицу через MIGX? Как я понял нужно создать таблицу с помощью MIGX? Тогда какой класс использовать в этом случае?
Спасибо за подробное описание кода. Разбираюсь самостоятельно. Не могли бы вы показать код валидатора? Например для проверки версии MODX, который записан в файле validate.modxversion.php. Буду очень благодарен.
{ "mySnippet": ["param1": "1111", "param2": "2222"]}И в сниппете mySnippet будут доступны переменные param1 и param2? Как это проверить? Как указать какую переменную редактируем перед выдачей в файл экспорта? Может третий параметр в JSON должен быть? Не въеду никак (((Даже после выполнения функции:
Вопрос почему?
Забыл проверить результат работы getObject. При дополнительном параметре выборки (кем создан коммент)
getObject не находил подходящих результатов и соответственно не возвращал объект в $thread. А я пытался получить количество комментов через несуществующий объект.
Под вечер логика в голове ломается.
Спасибо.