Вопросы

Как вывести index в pdoCrumbs?

Цель простая, вывести index крошки для микроразметки schema.org — BreadcrumbList
<meta itemprop="position" content="номер чередования" />
Я так понимаю без вмешательства в исходный код pdoCrumbs этого не сделать?
Павел Левин
25 июля 2018, 14:38
modx.pro
1 612
0

[РЕШЕНО] Мозгодробилка с $c->where() в функции prepareQueryBeforeCount в процессоре расширяющем modObjectGetListProcessor

[Убийца — дворецкий]
Проблема была в типе данных по которым производился поиск. Заменил на varchar

Привет, коллеги!
Столкнулся с такой мозголомкой.
Есть процессор, который обрабатывает поиск в менеджере.
На входе ассоциативный массив.
Процессор расширяет modObjectGetListProcessor
В функции prepareQueryBeforeCount я формирую запрос. Формирую where через foreach:
foreach ($query as $k => $v){
    $this->where[$k.':LIKE'] = "%$v%";
}
$c->where($this->where);
Для проверки использую $c->toSql().
Выборка и джойны нас не интересуют — там всё норм, а вот то что происходит по результатам работы метода where() — это весьма интересно, и для меня в какой-то мере загадочно.
Boris Akimenko
25 июля 2018, 13:22
modx.pro
2 442
0

Last-Modified под modx

Добрый день, нужен плагин для корректной работы Last-Modified под modx.
Нужно что-бы привязка даты была не только при изменений страницы но и при изменений например публикации, шаблона, чанка и tv
Artem
25 июля 2018, 11:38
modx.pro
874
0

Проблемы с обновлением MODX когда MySQL не на localhost

Друзья, прошу помощи. В свете последних проблем безопасности, все потихоньку обновляются. Мне поступила такая же задача обновить версию MODX 2.5.4, система установлена на VDS, на котором применяется LXC (Linux Containers) — то есть, насколько я понимаю, на одном VDS запущено несколько версий ОС: Ubuntu-16 под сайты на MODX, Ubuntu-14 под сервер базы данных (mysql 5.5.57), короче в конфиге MODX стоит ip-адрес БД вида 10.5.5.20 и все работает, пока не начнешь обновляться.
Alexey T
25 июля 2018, 09:01
modx.pro
2 872
0

Сбивается скрол положение после посещения ресурса

У меня выводятся товары с помощью ajax подгрузки при прокрутке, ну соответственно через minishop2 и msearch2.
Но проблема в том что когда открутишь достаточно далеко и зайдешь в один из товаров потом вернешься обратно место положение теряется и приходится скролить заново. Что делать, как быть?
Максим
24 июля 2018, 23:22
modx.pro
1 060
0

Проблема с кэшом, или чем то другим?

Здравствуйте столкнулся с проблемой, после сброса кэша и некоего времени пользования сайтом как будто удаляются css файлы. И весь сайт получается вот таким видом, в чем может быть проблема? И когда сайт становится таким, опять же помогает сброс кеша.
Так же заметил, что файлы кэша максимум до 54 файлов накапливаются и скорее всего после этого момента слетает вёрстка.
Александр
24 июля 2018, 23:22
modx.pro
1 013
+1

Снова про каталог ядра в открытом доступе или как получить 404 для core (nginx+apache)?

Хостинг sprinthost.ru — nginx самостоятельно обрабатывает запросы только к статическим данным, передавая все остальные Apache.

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

Выносить core не вариант.
Дополнение в htaccess не помогло:
IndexIgnore */*
<Files *.*>
    Order Deny,Allow
    Deny from all
</Files>

В техподдержке подсказали:
«Чтобы все обращения к директории core обрабатывались только Apache, можно изменить права доступа для этого каталога, установив запрет на всё для всех (цифра 0 в конце), например, 750, 640 и так далее. В этом случае запросы будут отклоняться с кодом ответа 403.»

Выставил 750 и да, теперь я получаю 403, доступа к файлу changelog.txt нет и надпись с ошибкой исчезла, но как мне получить теперь 404 ошибку по адресу site.ru/core/?

Владимир
24 июля 2018, 20:05
modx.pro
1 445
0

msearch2 для заказов minishop2

Всем привет!
Ребята, можно ли как-то использовать msearch2 (mfilter2) для организации поиска по списку сделанных пользователем заказов, например, указав диапазон дат и выбрав статусы (Все, новые или завершенные)?
Или нужно только писать свой сниппет, который будет смотреть данные из POST и искать заказы с заданными параметрами?
Ilya Gureshidze
24 июля 2018, 18:27
modx.pro
1 160
0

Как изменить порядок опций msProductOptions?

Добрый день!
создал по порядку опции, но почему-то последние две встали впереди предыдущих.

Изменить порядок ни как не могу, в разделе настроек Minishop2 где их заводил грид не позволяет перетаскивать опции по строкам.
Тут
modx.pro/help/9546
Рекомендуют в каждую категорию заходить и там выставлять порядок, но это слишком сложно когда много категорий.
Есть ли еще способ нормализовать порядок опций?
Sergey Leleko
24 июля 2018, 14:55
modx.pro
1 182
0

ломают сайты, в режиме онлайн

Здравствуйте. У меня прям напасть. На сервере, где живут все сайты, с пятницы жесткая напасть. Взламывают все сайты, вставляют на них рекламу редиректы. Я думал что нашел источник, один старый сайт на 2.2.14 модх, его убил, бекап восстановил, все запустил. И вот, обед — у меня опять все сайты падают, какие-то с 500 ошибкой, а какие то с рекламой. Взял вот myrinova.ru, он был на 2.3 modx. Пока 200 гиговый архив разархивируется, я решил попробовать руками его восстановить хотябы на уровне что-то работает. По верх него накатил 2.6.5 модх, права на папки и файлы поставил рут. Вроде бы сайт закрутился, в каком-то виде. Но через пару минут на главной странице опять реклама, редиректы. Как блин рут файлы то изменились…
Пока слабо представляю куда смотреть и как с этим бороться. Может быть у вас было подобное?
Николай
24 июля 2018, 11:00
modx.pro
2 224
0