Oleg

Oleg

С нами с 02 января 2016; Место в рейтинге пользователей: #635

tickets Meta - не работает рейтинг (ticket-rating, ticket-vote)

В тикете вызвал дефолтный сниппет:
[[!TicketMeta?]]
Создал доп. пользователя, дал ему права
TicketVipPolicy
Пытаюсь поднять рейтинг тикета, но ничего не происходит.
Ошибки в консоли нет

Рейтинг ведь должен работать из коробки, или нужны дополнительные настройки?
В чём может быть проблема?
Oleg
19 декабря 2020, 18:11
modx.pro
468
0

pdoPage ajax cultureKey

Подскажите, как можно проверить cultureKey при ajax-пагинации?

На сайте 2 языка, при использовании default ajax-пагинации и переходе на следующую/предыдущую страницу, сбрасывается язык на ссылках навигации и вообще во всём блоке. Может быть, в pdoPage есть встроенная проверка cultureKey и её можно как-то использовать?
Oleg
08 февраля 2020, 11:14
modx.pro
467
0

pdoPage, Localizator и EasyComm

Использую следующий вариант вывода всех отзывов EasyComm на странице, он работает:

{'!pdoPage' | snippet : [
    'element' => 'ecMessages',
    'threads' => '*',
    'limit' => '6',
    'ajaxMode' => 'default',
    'tpl' => 'tpl.ecMessages.Row.micro',
    'tplEmpty' => 'tpl.reviews.empty',
    'tplPageNext' => 'tplPageNext',
    'tplPagePrev' => 'tplPagePrev',
]}

Установил Localizator для языковых версий сайта, делаю по документации:

{'!Localizator' | snippet : [
    'snippet' => 'pdoPage',
    'element' => 'ecMessages',
    'threads' => '*',
    'limit' => '6',
    'ajaxMode' => 'default',
    'tpl' => 'tpl.ecMessages.Row.micro',
    'tplEmpty' => 'tpl.reviews.empty',
    'tplPageNext' => 'tplPageNext',
    'tplPagePrev' => 'tplPagePrev',
]}

Отзывы перестают выводиться.
Подскажите, как можно подружить EasyComm и Localizator для данной задачи?

UPD: Я полагаю, возникают проблемы с параметром threads=`*`. Но не пойму, как их решить.
Oleg
13 ноября 2019, 21:28
modx.pro
1 010
0

tagLister — как вывести статьи с такими же тегами?

Подскажите, как вывести статьи с такими же тегами, как в текущей статье? Это возможно без доработки tagLister?
Может быть, можно каким-то образом прописать параметр where? Сейчас я это делаю так:

{'pdoResources' | snippet : [
    'parents' => '16,17,18',
    'tpl' => 'article.tpl',
    'hideContainers' => '1',
    'limit' => '10',
    'includeTVs' => 'tags',
    'where' => [
    	'tags:LIKE' => '[[*tags]]',
    ]
]}

Подробнее о задаче: я читаю статью, у неё есть теги. Ниже хочу вывести блок «статьи с такими же тегами».
Oleg
09 июня 2019, 15:44
modx.pro
999
0

В шапку подключается странный style

Подскажите, как узнать, какой скрипт подключает в шапку такой style? И что это за style? Сторонних скриптов на сайте нет, только компоненты MODX.

Oleg
06 июня 2019, 00:40
modx.pro
625
0

mSearch2 мгновенный переход на найденный ресурс

Подскажите, пожалуйста, как сделать мгновенный переход на найденную страницу, как это сделано на сайте docs.modx.pro?
mSearch2 по умолчанию содержит такую возможность?

Я имею в виду переход на найденный ресурс вместо показа результатов поиска.
Oleg
30 августа 2018, 15:38
modx.pro
1
1 616
0

Sendex - как добавить поле "Имя"?

Может кому-нибудь известно решение, как добавить поле «Имя» подписчику в рассылку Sendex?
Чтобы вместо Anonimus (при регистрации гостя) вставлялось указанное им имя
Oleg
11 июня 2018, 17:10
modx.pro
1 009
0

regScript для CSS

Использую regScript для загрузки js на страницах сайтов. Автор дополнения на странице modstore.pro пишет:

Не счел нужным публиковать отдельно подобный сниппет regCss — он слишком простой, создайте его сами:

<?php
if (empty($css)) return;
$modx->regClientCSS($css);

Простой, но мне, как новичку, сложно понять: как сделать сниппет regCss? Кто-нибудь может подсказать?
Oleg
08 февраля 2018, 19:06
modx.pro
1 268
0

GeoLocation - вывод контента в зависимости от города

Подскажите, с помощью компонента GeoLocation можно выводить контент в зависимости от выбранного города? Видел, можно для регионов указывать телефон, email. Меня интересует следующая ситуация: если пользователь заходит, допустим, с Москвы (это определяется автоматически GeoLocation ), то ему показывается один контент, если с любого другого города — другой контент. Так можно делать?
Oleg
07 февраля 2018, 14:15
modx.pro
1 886
0

msGetOrder - как вывести {$product.options}?

Подскажите, как вывести
{$product.options}
в чанке
tpl.msEmail
, чтобы на почту приходило письмо, в котором указаны опции, например, размер заказанного товара:
{$product.options | size}
или его цвет:
{$product.options | color}
?
Oleg
05 февраля 2018, 17:29
modx.pro
924
0