Вопросы
base href без слеша в конце
Настроил переадресацию со страниц со слешем на страницы без слэша.
Но как убрать слеш в конце из
Но как убрать слеш в конце из
<base href="https://site.ru/" />не пойму. Как с этим бороться? XPDO запросы не видят поля ms2_products
Всем добра! Очень нужна помощь, не могу понять даже близко в чем дело. Не могу получить не одно поле в `modx_ms2_products`, кроме id:

Такой код работает
SQL queries: 0
PHP time: 0,0008 s
Total time: 0,0008 s
Memory: 0 MB

Такой код работает
<?php
$q = $modx->newQuery('msProduct');
$q->where(array('id'=>15685));
$q->select('id');
if($q->prepare() && $q->stmt->execute())
{
echo $q->toSQL();
}добавляю поля $q->select('id','new','article','timeupd');Песня не меняется — SELECT `id` FROM `modx_site_content` AS `msProduct` WHERE `msProduct`.`id` = 15685. А слеи условия выборки изменить так вообще нулевой результат <?php
$q = $modx->newQuery('msProduct');
$q->where(array('new'=>1));
$q->select('id');
if($q->prepare() && $q->stmt->execute())
{
echo $q->toSQL();
}SQL time: 0,0000 sSQL queries: 0
PHP time: 0,0008 s
Total time: 0,0008 s
Memory: 0 MB
Как разбить результаты в mFilter2 на fenom по алфавиту?
Помогите пожалуйста в mFilter2 вывести структуру $results ресурсов по алфавиту такого плана:

Пробую разобрать результаты split и прочее, но что-то не складывается
UPD:
Есть похожий вопрос, но как корректно стилизовать Snippet в mFilter2?

Пробую разобрать результаты split и прочее, но что-то не складывается
{foreach [$results] as $key}
{$_modx->setPlaceholder('key', $key)}
[[-pdoResources?
&parents=`[[*id]]`
&showUnpublished=`1`
&tpl=`outerV`
&tvPrefix=``
&limit=`0`
&sortby=`{ "pagetitle":"ASC"}`
&where=`{ "alias:=":"[[+key]]"}`
&ki=`[[+key]]`
]]
{/foreach}
[[+key]]Ещё попробовал второй способ кастомизировать сниппет mFilter2 и добавить туда строки такого плана<?php
foreach ($resources as $k) {
$character = mb_substr($k['pagetitle'],0,1);
$tmp[$character][] = $k;
}
foreach ($tmp as $character => $resources) {
$output .= $character;
}Но результат перестаёт выполнятся # PHP warning: Illegal string offset 'results'UPD:
Есть похожий вопрос, но как корректно стилизовать Snippet в mFilter2?
minishop2 свойства по умолчанию
Есть ли возможность задать размеры (и любые другие свойства) по умолчанию для новых товаров в minishop2?
Прошу помощи! Заваливают запросы, которые "ложат" сайт
Добрый день.
Прошу помощи! Кто может — отпишитесь! Сайт заваливает запросами, что непременно его «ложит»
На сайте валят запросы по типу:
Прошу помощи! Кто может — отпишитесь! Сайт заваливает запросами, что непременно его «ложит»
На сайте валят запросы по типу:
GET /vratarskie-perchatki-nike-gk-spyne-pro-gs3892-486/ HTTP/1.0" 403 3260 "-" "make-fetch-happen/8.0.4 (+https://npm.im/make-fetch-happen)
GET /search-results?query=GS3892-486 HTTP/1.0" 200 102738 "-" "make-fetch-happen/8.0.4 (+https://npm.im/make-fetch-happen)
GET /search-results?query=GS3892-486 HTTP/1.0" 301 162 "-" "make-fetch-happen/8.0.4 (+https://npm.im/make-fetch-happen)
GET /sorokonozhki-nike-majestry-tf-aq7901-107/ HTTP/1.0" 503 3836 "-" "make-fetch-happen/8.0.4 (+https://npm.im/make-fetch-happen)
GET /search-results?query=AA5706-451 HTTP/1.0" 403 3260 "-" "make-fetch-happen/8.0.4 (+https://npm.im/make-fetch-happen)
GET /search-results?query=894081-739 HTTP/1.0" 403 3260 "-" "make-fetch-happen/8.0.4 (+https://npm.im/make-fetch-happen) снипет login, получить данные о логине и пароле
Всем добра )
Кто сталкивался с работой снипета login
Прошу помощи, подскажите пожалуйста, такая ситуация.
Я создал снипет для записи логина и пароля юзера в куки
Как мне обратится к снипету login, чтоб получить данные об логине и пароле?
Кто сталкивался с работой снипета login
Прошу помощи, подскажите пожалуйста, такая ситуация.
Я создал снипет для записи логина и пароля юзера в куки
Как мне обратится к снипету login, чтоб получить данные об логине и пароле?
Как в отдельном разделе (вида шаблона) формировать url по другому принципу?
Очень хотелось бы для одного раздела (вида шаблона) формировать другой урл. Сейчас формируется из названия страниц, но у этой категории названия страниц слииишком большие, а с учетом вложенности вообще жесть получается и я хотел бы формировался урл примерно такой /page-123 (цифры это id страницы).
Как вывести виджеты на главную страницу админки

как добавить виджет на главную страницу админки, хочу вывести bigbrother или какую-нибудь аналитику, пока видел только bigbrother, есть что-то лучше?
mSearch2 и несколько полей поиска
День добрый!
Задача — вывести ресурсы, используя несколько полей ввода запросов.
Конкретнее у меня есть 2 аэропорта — вылет и прилет.
Введя аэропорт пользователь должен увидеть описание (поле content) и заведения (migx) в этом аэропорту.
Клиент получает информацию, чем ему можно заняться в выбранных аэропортах (отдых, заведения и тд).
Аэропорт — это ресурс;
Отдых, заведения и тд — migx.
К примеру перелет из Домодедово в Аэропорт Орск. В Домодедово можно провести ожидание в ресторане «Шоколадница». В аэропорте Орска можно провести встречу в ресторане «Кофе Хаус».
Для этого пользователь выбирает:
1. Аэропорт вылета;
2. Аэропорт прилета.

Самих аэропортов более 500шт, поля ввода должны иметь подсказки. К примеру при вводе «Домо» должно предлагаться подсказка «Домодедово».

Ковыряю компонент mSearch2, но прикрутить к mSearchForm два поля не сообразил.
В какую стороны двигаться?
Спасибо!
Задача — вывести ресурсы, используя несколько полей ввода запросов.
Конкретнее у меня есть 2 аэропорта — вылет и прилет.
Введя аэропорт пользователь должен увидеть описание (поле content) и заведения (migx) в этом аэропорту.
Клиент получает информацию, чем ему можно заняться в выбранных аэропортах (отдых, заведения и тд).
Аэропорт — это ресурс;
Отдых, заведения и тд — migx.
К примеру перелет из Домодедово в Аэропорт Орск. В Домодедово можно провести ожидание в ресторане «Шоколадница». В аэропорте Орска можно провести встречу в ресторане «Кофе Хаус».
Для этого пользователь выбирает:
1. Аэропорт вылета;
2. Аэропорт прилета.

Самих аэропортов более 500шт, поля ввода должны иметь подсказки. К примеру при вводе «Домо» должно предлагаться подсказка «Домодедово».

Ковыряю компонент mSearch2, но прикрутить к mSearchForm два поля не сообразил.
В какую стороны двигаться?
Спасибо!
что не так в optionFilters ?
Есть вызов msProducts
Как по мне строка передаваемая в optionFilters совершенно валидна и соответствует как документации по minishop
docs.modx.pro/komponentyi/minishop2/snippetyi/msproducts
так и оф документации по modx
docs.modx.com/current/en/extending-modx/xpdo/class-reference/xpdoquery/xpdoquery.where
так и заметкам пользователей этого сайта
modx.pro/help/13189
Но в логе ошибка, причем видно (ну или мне так кажется), что именно какой-то сбой в синтаксисе.
Вот лог
$products=$modx->runSnippet('msProducts',[
'parents'=>2,
'limit'=>100,
'optionFilters'=>'{"height:=":"200","OR:height:=":"900"}'
]);и вот никакими синтаксисами я не могу сделать выборку и товаров со значением 200 и 900.Как по мне строка передаваемая в optionFilters совершенно валидна и соответствует как документации по minishop
docs.modx.pro/komponentyi/minishop2/snippetyi/msproducts
так и оф документации по modx
docs.modx.com/current/en/extending-modx/xpdo/class-reference/xpdoquery/xpdoquery.where
так и заметкам пользователей этого сайта
modx.pro/help/13189
Но в логе ошибка, причем видно (ну или мне так кажется), что именно какой-то сбой в синтаксисе.
Вот лог