РОМАН

РОМАН

Был в сети 15 сентября 2023, 13:11
Заказы не принимаю
Здравствуйте!
Как настроить показ капчи после 50ти перехода через автоматические правила?
Где настроить ключи для рекапчи?

При добавлении бота после проверки на первой вкладке выходит ошибка: Процессор не найден: mgr//blocked/
Для ссылок
{$id | url | preg_replace : '~^https?://~' : '' | preg_replace : '/\w+\..{2,3}(?:\..{2,3})?(?:$|(?=\/))/i' : ''}
Плагин для подмены ресурса
<?php
if ($modx->event->name == 'OnPageNotFound') {
	$alias = $modx->context->getOption('request_param_alias', 'q');
	if (!isset($_REQUEST[$alias])) {return false;}
	$request = $_REQUEST[$alias];
	$tmp = explode('/', $request); // получаем ссылку
	$document = $modx->getObject('msProduct', array('alias' => end($tmp))); // ищем товар по алиасу, последний кусок из /catalog/category/product-alias
	if($document){
		$modx->resource = $document;
		$modx->request->prepareResponse(); // рендерим товар миную контексты!
		exit();
	}
}
В настройках сниппетов PDO проставьте {$_modx->context.key}
При переходе с 2.6.0-pl на последнюю версию начинает глючить fenom. Сниппеты выводимые через феном не загружаются. Закомментированные блоки {* *} выводятся текстом на странице. При этом в логе ошибок нет. В чем может быть дело?
Немного не по теме, но другой не нашел.
Как вывести все ключевые слова из поля seoPro.keywords ресурса в другом ресурсе?
Пытаюсь вывести так, но никаких данных не подгружается
{'!pdoResources'|snippet:[
        'tpl' => '',
        'resources' => $id,
        'parents' => $id,
        'loadModels'=>'seopro',
        'select'=>'{
            "modResource":"*",
            "kwords": "kwords.keywords AS keywords"
        }',
        'leftJoin'=>'{
            "kwords":{
                "class":"seoKeywords",
                "on":"modResource.id = kwords.resource"
            }
        }',
    ]}
Столкнулся с такой же проблемой. У кого-то есть решение данной проблемы?
Когда кнопка очистки была нажата и страница перезагрузилась, товары остаются на месте. Но при попытке просто перезегрузить стрницу пишет предупреждение «Подтвердите повторную оправку формы».
От вашего сниппета оставляем
// устанавливаем параметры сниппета
// key - метка, которую отслеживаем, по умолчанию utm_source
$key = $modx->getOption('key', $scriptProperties, 'utm_source');

session_start();
if (!isset($_SESSION['utm_source'])) {
  $_SESSION['utm_source'] = $_GET[$key]; // заносим в сессию параметр utm_source, присваиваем ему передаваемое через get-запрос значение отслеживаемой метки
}
session_write_close();
Выводим сниппет в начале каждой странице
{if $.get.utm_source}
{'!getUtmSource' | snippet}
{/if}
И используем плейсхолдер
{$.session.utm_source}
в Fenom, как душе угодно!
[2019-10-15 10:52:03] (ERROR @ /var/www/u150978/data/www/multisite/core/components/msearch2/model/msearch2/msearch2.class.php: 1137) [mSearch2] Method «get{*resourceValues» not exists in class «mse2FiltersHandler». Could not retrieve filters from "{*resource"
[2019-10-15 10:52:25] (ERROR @ /var/www/u150978/data/www/multisite/core/components/msearch2/model/msearch2/msearch2.class.php: 1137) [mSearch2] Method «get{*resourceValues» not exists in class «mse2FiltersHandler». Could not retrieve filters from "{*resource"
[2019-10-15 10:52:25] (ERROR @ /var/www/u150978/data/www/multisite/core/xpdo/xpdo.class.php: 644) Could not load class: cfField from mysql.cffield.
[2019-10-15 10:52:25] (ERROR @ /var/www/u150978/data/www/multisite/core/components/pdotools/model/pdotools/pdofetch.class.php: 172) [pdoTools] Error 42S22: Unknown column 'Pprice.value' in 'where clause'

Вот ошибки которые выдает лог
Использую ваш вариант для фильтра, все работает. Но только при перезагрузки страницы. Как только пытаешься дополнительно отфильтровать результат в фильтре веб браузера пишет — Подходящих результатов не найдено. Но при перезагрузке страницы они появляются. В чем может быть проблема?
Приветсвую! Делаю все настройки по инструкции, но контенты не переключаются в зависимости от доменного имени, отправляет на главную страницу основного сайта. Если менять id стартовой у главного сайта в насторойках контента, переадресация идет на нужный id. В чем может быть проблема?