05 августа 2021, 17:42 Плохо понятно. Конструкция верная и должна отрабатывать. Но где здесь pdoPage? Вы это прямо в самом сниппете, внутри, хотите использовать? Вопросы / Модификаторы 10 0
04 августа 2021, 17:51 Скопировал ваш вызов, только parents поменял — не дублируется. <ul class="nav"> <li class="dropdown menu-item"> <a class="dropdown-toggle" data-toggle="dropdown" href="index.php?id=3">test1</a> <ul class="nav menu1"> <li class="dropdown"> <a href="index.php?id=4">test2</a> <ul class="dropdown-menu mega-menu"> <li class="yamm-content"> <div class="row"> <div class="col-md-4"> <ul class="list-unstyled"> <li> <a href="index.php?id=4">test2</a> </li> </ul> </div> </div> </li> </ul> </li> </ul> </li> </ul>Проверьте параметры сниппета pdoMenu, нет ли там лишнего. Вопросы / 3-х уровневое меню на pdoMenu 2 0
03 августа 2021, 22:18 123 — значение по умолчанию, если параметра нет. Можно и без этого, просто: $vtype = $modx->getOption('type', $scriptProperties);Или вообще может такое закостылить: $type = $type;:D Вопросы / Вызов сниппета из сниппета и параметры 13 0 1
03 августа 2021, 20:10 В журнале ошибок нет? Префикс pdo не менялся? &tvPrefix=`tv`или [[+myMenuTitle:default=`[[+menutitle:default=`[[+pagetitle]]`]]`]]? Вопросы / pdoCrumbs не работает с includeTVs 6 0
03 августа 2021, 17:41 А так? <?php $values = array(); $vtype = $modx->getOption('type', $scriptProperties, 123, true); $ids = $modx->runSnippet('pdoResources', array( 'parents' => $parents, 'limit' => 0, 'returnIds' => 1, 'includeTVs' => 'certificateBuildingType', 'tvFilters' => 'certificateBuildingType==' . $vtype )); $resources = explode(',', $ids); foreach($resources as $id){ $resource = $modx->getObject('modResource', $id); $tv = $resource->getTVValue($tvname); if(is_numeric($tv)) $values[] = $tv; } $out = array_sum($values); return $out; Вопросы / Вызов сниппета из сниппета и параметры 13 0
30 июля 2021, 17:20 Я не пользовался ни тем, ни другим, но мне кажется вы пытаетесь подсунуть mFilter2 параметры, которые он не принимает. Может создать отдельный набор параметров для googlestorelocator и вызывать так: &element=`GoogleStoreLocator@myParams`, например? Справка по mfilter2. Вопросы / mFilter2 и googlestorelocator 2 +1
27 июля 2021, 19:48 DEFAULT: no 'resource' property, nor 'tpl'. Returns a comma-separated list of the IDs of the most (or least) popular Resources. This can be passed to the 'resources' property of another Snippet, like getResources. To sort your getResources result set the same way as the mpResources Snippet, you'll want to do this: ``` &sortby=`FIELD(modResource.id,[[mpResources]])` &sortdir=`ASC` ```Здесь написано, что можно передать список ресурсов из mpResources в getResources. То есть делать через getResources. Вопросы / Компонент mostpopular и TV 5 +1
27 июля 2021, 19:36 В коде сниппета mpresources.snippet.php нет таких параметров. То есть он не работает с тв вообще. Я так понял. Вопросы / Компонент mostpopular и TV 5 +1
27 июля 2021, 18:57 Я не пользуюсь. Но может проблема в префиксе тв? <a href="[[+uri]]"><img class="rounded-circle" src="[[+image]]" alt="[[+pagetitle]]"></a> Вопросы / Компонент mostpopular и TV 5 +1
26 июля 2021, 18:15 Не совсем понял, но в modparser.class.php, в строке 541, добавить например: $this->modx->log(xPDO::LOG_LEVEL_ERROR, "Could not find snippet with name {$tagName}. Resource ID: {$this->modx->resource->get('id')}.");Да, регистрация ошибок могла бы быть информативней «из коробки», согласен. Вопросы / [решено + дополнено] pdoPage спамит в отчет об ошибках 10 +1
23 июля 2021, 19:11 Можно по условию дебажить прямо в сниппете с выводом различных данных. Что-то такое добавить в pdopage: if (!is_int($scriptProperties['limit']) || $scriptProperties['limit'] < 1) { $modx->log(MODX_LOG_LEVEL_ERROR, 'Ошибка pdopage. Параметр limit содержит: [' . $scriptProperties['limit'] . ']. В ресурсе: ' . $modx->resource->get('id')); }В общем, можно поиграться по-всякому. Вопросы / [решено + дополнено] pdoPage спамит в отчет об ошибках 10 0
23 июля 2021, 17:39 Ну, можно побаловаться с выводом в журнал… Вот вывод id ресурса, например: $modx->log(MODX_LOG_LEVEL_ERROR, $modx->resource->get('id'));Можно с пояснительным текстом: $modx->log(MODX_LOG_LEVEL_ERROR, 'ID ресурса: ' . $modx->resource->get('id')); Вопросы / [решено + дополнено] pdoPage спамит в отчет об ошибках 10 +1 2
23 июля 2021, 16:43 В вызове pdopage посмотрите не стоит ли в лимите 0. Вопросы / [решено + дополнено] pdoPage спамит в отчет об ошибках 10 0
16 июля 2021, 19:57 Честно сказать, сложно проследить путь, который проходят данные из формы) Может кто-то ещё сообразит. А что по параметрам сниппетов? В сниппете FormIt не запрещены файлы, например? Вопросы / formit игнорирует &emailTpl, помогите??! 15 0
16 июля 2021, 19:40 То есть что с &emailTpl=`email_calctest.tpl`, что без — приходит всё равно вот это? Вопросы / formit игнорирует &emailTpl, помогите??! 15 0
15 июля 2021, 17:56 <input type="file" name="sasha" value="123" hidden>Это для теста? Вопросы / formit игнорирует &emailTpl, помогите??! 15 0
15 июля 2021, 17:55 Тут не должно быть что-то вроде: {$file != '' ? "<p><strong>Файл: </strong>"~$file~"</p>" : ''}Или куда должны файлы выводиться?) Вопросы / formit игнорирует &emailTpl, помогите??! 15 0
15 июля 2021, 17:16 Там написано, что встречено нечисловое значение, а потом деление на ноль. Отследите значения по переменным и типам переменных: $total, $offset, $scriptProperties['limit'], например. upd: А, это кусок кода оригинального pdoPage?) Думаю тогда стоит посмотреть, как выводите пагинацию и нет ли странного в параметрах сниппета. Вопросы / [решено + дополнено] pdoPage спамит в отчет об ошибках 10 0
15 июля 2021, 16:49 Файлы в письмах в виде ссылок? Нет ссылок на файлы в письме, да? Пробовали без чанка посмотреть? Убрать &emailTpl=`email_calctest.tpl` и посмотреть что вообще приходит по полям? Вопросы / formit игнорирует &emailTpl, помогите??! 15 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Проверьте параметры сниппета pdoMenu, нет ли там лишнего.
Или вообще может такое закостылить:
:D
Префикс pdo не менялся?
или
?
Да, регистрация ошибок могла бы быть информативней «из коробки», согласен.
В общем, можно поиграться по-всякому.
Можно с пояснительным текстом:
Или куда должны файлы выводиться?)
upd: А, это кусок кода оригинального pdoPage?) Думаю тогда стоит посмотреть, как выводите пагинацию и нет ли странного в параметрах сниппета.