Вопросы
Прошу помощи! Заваливают запросы, которые "ложат" сайт
Добрый день.
Прошу помощи! Кто может — отпишитесь! Сайт заваливает запросами, что непременно его «ложит»
На сайте валят запросы по типу:
Прошу помощи! Кто может — отпишитесь! Сайт заваливает запросами, что непременно его «ложит»
На сайте валят запросы по типу:
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
Но в логе ошибка, причем видно (ну или мне так кажется), что именно какой-то сбой в синтаксисе.
Вот лог
AMP. Замена img
Доброго всем времени суток.
Кто может подсказать как сделать так чтобы при генерации страницы в содержимом все img менялись на amp-img?
Было:
Спасибо заранее всем за любую помощь.
Кто может подсказать как сделать так чтобы при генерации страницы в содержимом все img менялись на amp-img?
Было:
<img src="/123.jpg" class="img" alt="123" title="123">Стало:<amp-img alt="123"
src="/123.jpg"
width="900"
height="675"
layout="responsive">
</amp-img>Все делал по инструкции: quasi-art.ru/library/it/modx-and-ampСпасибо заранее всем за любую помощь.
Почему не работает условие в pdoPage?
Вывожу товары конструкцией
Товаров нет — prntscr.com/s9ut89
Товары есть — prntscr.com/s9utpz
В чем может быть дело и как это поправить?
{$_modx->runSnippet('!pdoPage',[
'parents' => '2678',
'includeTVs'=>'team',
'where' => '{"team: LIKE":"Спартак"}',
'element' => 'msProducts',
'limit' => 5,
'sortby' => '{ "createdon":"DESC" }',
'showLog' => 1,
'ajaxMode' => 'default',
])}В этом случае всё работает корректно. Если меняю условие на 'where' => '{"team: LIKE":"{$_modx->resource.pagetitle}"}',То товары не отображаются. Хотя лог показывает одно и то же в запросе SQL в обоих случаях. Товаров нет — prntscr.com/s9ut89
Товары есть — prntscr.com/s9utpz
В чем может быть дело и как это поправить?
Вывод в результатах поиска pdoPage одновременно товаров, категорий и статей
Уважаемые форумчане,
Подскажите пожалуйста, возможен ли вывод в результатах поиска pdoPage одновременно товаров, категорий и статей. Ниже вывод для товаров.
{$_modx->runSnippet('!pdoPage', [
'element' => 'msProducts',
'tpl' => '@FILE chunks/product_tpl.tpl',
'parents' => 0,
'resources' => $res,
'limit' => 6,
'ajaxMode' => 'button',
'ajaxTplMore' => '@INLINE Загрузить еще',
])}
Как вариант, можно ли здесь на лету менять element и соответственно шаблон вывода tpl.
С уважением,
Василий Королев
Подскажите пожалуйста, возможен ли вывод в результатах поиска pdoPage одновременно товаров, категорий и статей. Ниже вывод для товаров.
{$_modx->runSnippet('!pdoPage', [
'element' => 'msProducts',
'tpl' => '@FILE chunks/product_tpl.tpl',
'parents' => 0,
'resources' => $res,
'limit' => 6,
'ajaxMode' => 'button',
'ajaxTplMore' => '@INLINE Загрузить еще',
])}
Как вариант, можно ли здесь на лету менять element и соответственно шаблон вывода tpl.
С уважением,
Василий Королев
Ошибка при установке minishop2
Could not create table `modx_ms2_options` SQL: CREATE TABLE `modx_ms2_options` (`id` INTEGER unsigned NOT NULL AUTO_INCREMENT, `key` VARCHAR(255) NOT NULL DEFAULT '', `caption` VARCHAR(255) NOT NULL DEFAULT '', `description` TEXT NULL, `measure_unit` TINYTEXT NULL, `category` INT(10) unsigned NOT NULL, `type` VARCHAR(255) NOT NULL DEFAULT '', `properties` TEXT NULL, PRIMARY KEY (`id`), INDEX `key` (`type`), FULLTEXT `caption_ft` (`caption`), INDEX `category` (`category`)) ENGINE=InnoDB ERROR: Array ( [0] => HY000 [1] => 1709 [2] => Index column size too large. The maximum column size is 767 bytes. )
Как можно исправить?
Как можно исправить?