Вывод количества выбранных фильтров mFilter2

Ребят, привет! Подскажите как вывести количество выбранных фильтров в mFilter2 цифрой? Буду очень благодарен!
Владислав
19 февраля 2021, 11:55
modx.pro
112
0

мегаменю и большая нагрузка, как решить?

что сделать с megamenu, отложенная загрузка или ajax
какие есть варианты сделать так чтобы мегаменю не грузилась, а например только после того как пользователь ткннет в него

либо вариант может просто его не перегружать каждый раз при переходе между страницами

а то очень тяжелое оно и базу грузит и сайт медленно открывается, посоветуйте чего нить
Евгений
17 марта 2021, 15:56
modx.pro
111
0

Не могу открыть сайт

Не могу открыть сайт после того, как его закрыл в настройках site_status.
Сейчас в настройках в site_status стоит «Да», но на сайт заходит только, если я авторизовался в админпанеле.
Если не авторизирован, то открывается заглушка.
Как исправить эту проблему?
Aleksanders
22 февраля 2021, 12:08
modx.pro
110
0

Спам

Добрый день, использую на сайте formit+ajaxform, для защиты от спама пробовал ранее и скрытые поля использовать и grecaptcha v2 и grecaptcha v3. Спам идет и капча пройдена. Зачастую спам идет с определенный ip адресов.

Подскажите, как можно заблокировать определенные ip, чтобы они не могли или отправлять письма или вообще заходить на сайт. Ну или может какие еще идеи по защите от спама есть
Dima
02 апреля 2021, 10:36
modx.pro
110
0

разные шаблоны у элементов при выводе Gallery

Как сделать разные шаблоны у элементов при выводе Gallery
К примеру чтобы первое фото было большим и имело свою обертку а далее фотки поменьше в своих и тд
Есть чтото типа как в pdoResources для элементов? или может хитрости какие то есть как сделать?
Евгений
16 февраля 2021, 23:21
modx.pro
109
0

PdoPage ЧПУ не переходит при клике на пагинацию, как исправить?

При клике на ссылку допустим следующей странице, не переходит, но если ввести адрес что в этой ссылке оно переходит, а при клике на ссылку ничего не происходит, НЕТ ошибок как в консоли, так и в модиксе. Плагин делал.
Migx обернут в PdoPage

[[!pdoPage?
        &element=`getImageList`
        &limit=`5`
        &ajaxMode=`default`
        &ajaxElemWrapper=`#pdopage`
        &ajaxElemRows=`#pdopage .rows`
        &ajaxElemPagination=`#pdopage .pagination`
        &ajaxElemLink=`#pdopage .pagination a`
        &pageVarKey=`refresher`
        &pageNavVar=`refresher.nav`
        &totalVar=`refresher.total`
        &pageLinkScheme=`/[[+pageVarKey]]-[[+page]]`
        &tvname=`refresherCourses`
        &tpl=`refresherCoursesTpl`
        &docid=`[[*id]]`
    ]]
Вот плагин на обработку не найденных страниц. ИВЕНТ СТАВИЛ.

<?php
    if ($modx->event->name == 'OnPageNotFound') {
        $req = $modx->getOption('request_param_alias');
        if (strpos($_REQUEST[$req], 'refresher') !== false) {
            $pageVarKey = 'refresher';
        } else if(strpos($_REQUEST[$req], 'proffesions') !== false){
            $pageVarKey = 'proffesions';
        } else {
            $pageVarKey = 'page';
        }
        
        if (preg_match("#.*?({$pageVarKey}-(\d+))#", $_REQUEST[$req], $matches)) {
            $uri = str_replace($matches[1], '', $matches[0]);
            $id = 0;
            if (!$id = $modx->findResource($uri)) {
                $id = $modx->findResource(rtrim($uri, '/'));
            }

            if ($id) {
                $_GET[$pageVarKey] = $_REQUEST[$pageVarKey] = $matches[2];
                $modx->sendForward($id);
            }
        }
    }
Alex
10 марта 2021, 15:20
modx.pro
109
0

Как вывести результаты pdoResources в формате json, но с моим tpl

Всем привет!
Вывод с параметром &return=`json` меня не совсем устраивает, так как он выводит все поля документа без возможности обработки вложенными сниппетами.

Например, у меня есть TV в формате MIGX для добавления множества фото к документу и их необходимо обработать с помощью phpthumbon, а также другие необходимы обработки внутри чанков.

Если я делаю свой шаблон с закосом под структуру json:
{
«id»: "{$id}",
«pagetitle»: "{$pagetitle}",
},

То это не работает. Выводит в таком виде, но не работает там, куда отправляется эта json-ссылка.

Что делать?
Anton Erin
05 апреля 2021, 18:50
modx.pro
109
0

Меню pdoPage и data-target="#collapseSubItems1

Игорь
27 февраля 2021, 16:52
modx.pro
107
0

Инициализация формы при обращении formit + ajaxform + google capcha

Всем примет, как на странно но роботы отправляют спам и при google capcha.
Как мне кажется, роботы отправляют спам из-за того, что они видят форму в исходном коде сайта.
Если его скрыть, возможно спама не станет.

Может у кого есть какие-то мысли или решения.

Хотелось бы максимально не править код компонентов и решить следующие задачи.

1. Скрыть форму из исходного кода, я так полагаю это можно сделать по средствам php, но на сколько сильно придется менять компоненты.
2. Сделать так, что бы google capcha срабатывала только при открытой форме, так-как чем больше форм, тем сильнее она грузит сайт и вес у скриптом не мал.
3. Что бы, функционировал ajaxform

Если форму мы можем скрыть как то при использовании всплывающих окон, то как быть без их использования.
Сергей
11 марта 2021, 13:36
modx.pro
107
0

Контент-менеджер

5 5 000
Ищем контент-менеджера для наполнения карточек товаров интернет-магазина на MODX (Minishop2).
Объем – несколько сотен карточек единовременно, дальше эпизодически, меньшими объемами.

Можно импортировать через csv, потом дополнять в админке, можно полностью в админке. Есть самописные инструменты для быстрого наполнения и редактирования тв-полей, файлов и фото.

Нужен человек знакомый с MODX. Список нужных товаров, нужную инфу и подробные инструкции предоставим.

Прошу писать примерную вилку цены за 1 товар.
Писать в директ или телеграм @evEvgeniy
Евгений
11 марта 2021, 19:36
modx.pro
107
0