22 сентября 2015, 18:48 Это уже новый modExtra? Вопросы / Генерация схемы для разрабатываемого компонента 18 0
22 сентября 2015, 18:39 Конфигурационный ключ — это название файла настроек в /core/config/ключ.inc.php. По-умолчанию config, поэтому и файл называется config.inc.php. Если ключ поменять, то и файл нужно обозвать соответственно. Для дополнительной безопасности. Я не меняю его. Вопросы / Конфигурационный ключ сайта. Менять? 4 +2
21 сентября 2015, 17:07 Какой у вас уже счет? Я чего-то сбился. :) Хостинг / Свой управляемый веб-сервер каждому разработчику! 63 +3
21 сентября 2015, 16:53 Fenom в помощь и никаких плагинов. :) Вопросы / Не парсится сниппет в чанке 21 +1
21 сентября 2015, 16:47 Кстати, а чего сразу этот код <div style="display: none;"> <div class="box-modal" id="exampleModal"> <div class="box-modal_close arcticmodal-close">закрыть</div> [[!pdoMenu? &parents=`0`]] </div> </div>не вставить в шаблон в нужное место? Тогда никаких заморочек не нужно с событиями и парсингом. Вопросы / Не парсится сниппет в чанке 21 0
21 сентября 2015, 15:08 В таком варианте <?php if ($modx->event->name == 'OnLoadWebDocument') { $html = $modx->getChunk($modx->getOption('modmodal_chunk')); $modx->regClientHTMLBlock($html); }$modx->resource->_output не используется. Вопросы / Не парсится сниппет в чанке 21 0
21 сентября 2015, 14:53 Странно. Событие OnLoadWebDocument вызывается раньше чем событие OnParseDocument (когда парсятся сниппеты, чанки и другие плейсхолдеры), который в свою очередь вызывается раньше события OnWebPagePrerender. Поэтому для события OnWebPagePrerender нужно самостоятельно парсить плейсхолдеры, а для OnLoadWebDocument не нужно. Вопросы / Не парсится сниппет в чанке 21 0
21 сентября 2015, 14:44 А галочка стоит у события OnLoadWebDocument? Вопросы / Не парсится сниппет в чанке 21 0
21 сентября 2015, 14:39 А не проще через $modx->regClientHTMLBlock()? <?php if ($modx->event->name == 'OnLoadWebDocument') { $html = $modx->getChunk($modx->getOption('modmodal_chunk')); $modx->regClientHTMLBlock($html); } Вопросы / Не парсится сниппет в чанке 21 +1
21 сентября 2015, 10:51 На вскидку 2 варианта. Вариант 1. Можно использовать функцию обратного вызова. Вариант 2. Сделать сниппет-обёртку, которая вызывает pdoResources. В нем обрабатывать результат от pdoResources. Где-то уже был пример. Вопросы / Текст при пустом результате у pdoPage с ajax 2 0
20 сентября 2015, 18:17 Скорее всего это. В следующем обновлении будет восстановлена поддержка PHP 5.3 Новые дополнения и их версии / [dbAdmin] Управление таблицами БД. Релиз. 18 +1
20 сентября 2015, 14:59 На здоровье! Скорее всего, дело не в return, а в кэше. Думаю, если вернуть его обратно, то все будет работать и с ним. Вопросы / Отсутствует связь между кастомными таблицами. 20 0
20 сентября 2015, 14:24 Так у вас в схеме для объекта Towns указано cardinality=«one» <composite alias="Areas" class="Areas" local="id" foreign="town_fk" cardinality="one" owner="local" />А вы запрашиваете getMany() $areas = $town->getMany('Areas'); Вопросы / Отсутствует связь между кастомными таблицами. 20 0
20 сентября 2015, 14:16 Ну я больше не знаю чем помочь. Попробуйте поэтапно. 1. Проверьте, если ли записи в таблице городов. 2. Если есть, вызов $modx->getCollection('Towns') что-нибудь возвращает? 3. Если да, есть ли запись с id=1 и т.д. Вопросы / Отсутствует связь между кастомными таблицами. 20 0
20 сентября 2015, 14:04 Также неплохо было бы проверить, существует ли запись с id = 1 Вопросы / Отсутствует связь между кастомными таблицами. 20 0
20 сентября 2015, 13:52 Уже лучше. А теперь осталось разобраться вот с этим $towns = $modx->getCollection('Towns',1);Судя по названию переменной $towns и методу getCollection запрашивается список городов. Т.е. городов, определенных условием, указанным во втором параметре метода getCollection. И что мы так видим? Единичку. Т.е. вы получаете всего один объект. Теперь читаем что должно быть type: object|array|string Desc: An xPDOCriteria object or an array.Т.е. или объект xPDOCriteria или массив или строка (для where). П.С. Вопросы / Отсутствует связь между кастомными таблицами. 20 0
Редизайн сообщества так выглядит вопрос на подтверждение удаления заметки в темной теме. Кроме того при публикации заметки не увидел всплывающего уведомления об успешной публикации из-за чего о...
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Для дополнительной безопасности. Я не меняю его.
не вставить в шаблон в нужное место? Тогда никаких заморочек не нужно с событиями и парсингом.
Вариант 1. Можно использовать функцию обратного вызова.
Вариант 2. Сделать сниппет-обёртку, которая вызывает pdoResources. В нем обрабатывать результат от pdoResources. Где-то уже был пример.
Скорее всего, дело не в return, а в кэше. Думаю, если вернуть его обратно, то все будет работать и с ним.
А вы запрашиваете getMany()
Попробуйте поэтапно.
1. Проверьте, если ли записи в таблице городов.
2. Если есть, вызов $modx->getCollection('Towns') что-нибудь возвращает?
3. Если да, есть ли запись с id=1
и т.д.
Судя по названию переменной $towns и методу getCollection запрашивается список городов. Т.е. городов, определенных условием, указанным во втором параметре метода getCollection. И что мы так видим? Единичку. Т.е. вы получаете всего один объект. Теперь читаем что должно быть
Т.е. или объект xPDOCriteria или массив или строка (для where).
П.С.