13 февраля 2017, 14:40 Вполне неплохой код, джоинами выйдет меньше запросов к бд, чем вызывать 2 сниппета. Если хотите, можно сократить эту строчку: &element = `pdoResources` — т.к. дефолтное значение %) Вопросы / Матрица тегов (вывод по совокупности тегов) 17 0
12 февраля 2017, 23:22 Условие для TaggerGetResourcesWhere, который ограничит выборку только теми ресурсами, которые не являются контейнерами для других ресурсов. Вопросы / Матрица тегов (вывод по совокупности тегов) 17 0
12 февраля 2017, 00:16 Для плагина нет подходящего узкоспециализированного события, а выставлять доп. выборку каждый раз на какой-либо общий эвент — неоправданно с точки зрения итогового быстродействия сайта. Объявления о работе / Автоматическое перемещение документа 5 +3
11 февраля 2017, 21:22 3000 рублей, 2 часа работы (с запасом на получение доступов). На хостинге нужен крон. Объявления о работе / Автоматическое перемещение документа 5 +1
10 февраля 2017, 14:08 Можете отправить pull-request с решением. Вопросы / Не корректная работа MinifyX 11 0
08 февраля 2017, 23:15 Упс, извиняюсь, не заметил нужных строчек..) У вас включены чпу и сопутствующие параметры в системных настройках? (friendly_urls и тд) UPD: ну и на всякий случай — у вас переименован ht.access в .htaccess? Вопросы / Проблема в создании документов 13 +1
08 февраля 2017, 22:59 github.com/modxcms/revolution/blob/2.x/ht.access — восстановите ваш htaccess хотя бы до дефолтного. В вашем отсутствую строки, отвечающие за работу ЧПУ. # The Friendly URLs part RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] Вопросы / Проблема в создании документов 13 0
08 февраля 2017, 22:57 По Феному: docs.modx.pro/components/pdotools/parser + github.com/fenom-template/fenom/tree/master/docs/ru Вопросы / Как собрать MIGX с разных ресурсов? 4 +1
08 февраля 2017, 22:45 Вы можете сделать выборку необходимых ресурсов с тв-полем через обычный pdoResources, подключив в includeTVs нужное MIGX-поле, после чего разобрать их в чанке при помощи фенома: {set $migx_array = $migx_tv_name | fromJSON} {foreach $migx_array as $migx_row} {$migx_row['название_колонки1_в_migx']}, {$migx_row['название_колонки2_в_migx']}, ... {/foreach} Вопросы / Как собрать MIGX с разных ресурсов? 4 +2 2
08 февраля 2017, 19:01 Стараюсь не разворачивать лишний раз..) Вопросы / Проблемы с новой версией дополнения Swift 3 0
08 февраля 2017, 15:45 Ошибка 500 — проблема со стороны сервера. Попробуйте для начала удалить minishop2 и установить заново. Если это не поможет — смотрите логи сервера ТаймВебa. Вопросы / Установка miniShop 2.4.8 и ошибка 500 5 0
08 февраля 2017, 15:34 1. Создаем сниппет (random_list): <?php $total = intval($total); $list = explode("||", $input); $random_items = array_rand($list, $total); $result = ''; for ($i = 1; $i <= $total; $i++) { $result .= '<li>' . $list[$random_items[$i - 1]] . '</li>'; } return $result; 2. Вызываем: <ul> [[!random_list? &input=`Значение1||2||3||десять||8` &total=`3`]] </ul> Вопросы / Как реализовать случайные li для ul? 5 +2 1
08 февраля 2017, 00:20 Видимо, тв-поле сортируется как строка, а не число. Попробуйте заменить тип тв-поля. Готовые решения / Количество просмотров страниц+виджет - удобное СЕО 16 +1
07 февраля 2017, 16:58 Странно, что после переадресации у вас появляется двойной слеш. Советую вначале посмотреть в сторону правил переадресации/склейки (htaccess или настройки nginx), после чего покопаться в плагинах сайта. Ну и можно консоль браузера посмотреть на нужных страницах, может там что-то покажет. Вопросы / Перенаправление после сохранения сниппета 6 0
07 февраля 2017, 16:57 Вполне обычные ссылки, если настроены переадресации. Вопросы / Перенаправление после сохранения сниппета 6 0
07 февраля 2017, 16:33 Так, я же уже пояснил — «в некоторых событиях родителя может не быть в принципе». Если у вас все события имеют данный параметр и он одинаковый для каждого из них — оба варианта подойдут. Вопросы / В каком порядке лучше указывать вызов события? 9 0
07 февраля 2017, 15:52 Дружественные url — замена ссылок вида «site.ru?id=айди_страницы» на ссылки виде «site.ru/алиас_страницы/» В вашем же скриншоте запечатлены хлебные крошки, реализованные через сниппет pdoCrumbs. Стили оформления — Bootstrap Вопросы / URL 2 +2
07 февраля 2017, 15:48 Если для вашей задачи нет подходящих встроенных рендеров, то их необходимо написать самому: 1. В системных настройках для параметра collections.user_js указываете путь до файла со скриптами. 2. В файле со скриптами реализуете необходимую функцию, например такую: var user= function(value, metaData, record, rowIndex, colIndex, store) { if (value != '' & value != null) { return '<a rel="nofollow" target="_blank" href="ссылка_на_профиль_пользователя_' + value + '">Профиль автора</a>'; } }3. В настройках нужной коллекции, для нужного поля в колонку «рендерер» указываете название функции из шага 2 Вопросы / Collections и рендер createdby 4 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Если хотите, можно сократить эту строчку:
— т.к. дефолтное значение %)
На хостинге нужен крон.
У вас включены чпу и сопутствующие параметры в системных настройках? (friendly_urls и тд)
UPD: ну и на всякий случай — у вас переименован ht.access в .htaccess?
Попробуйте для начала удалить minishop2 и установить заново. Если это не поможет — смотрите логи сервера ТаймВебa.
2. Вызываем:
Ну и можно консоль браузера посмотреть на нужных страницах, может там что-то покажет.
В вашем же скриншоте запечатлены хлебные крошки, реализованные через сниппет pdoCrumbs. Стили оформления — Bootstrap
1. В системных настройках для параметра collections.user_js указываете путь до файла со скриптами.
2. В файле со скриптами реализуете необходимую функцию, например такую:
3. В настройках нужной коллекции, для нужного поля в колонку «рендерер» указываете название функции из шага 2