Вопросы
Спам с сайта modx.pro
Всем привет!
Народ, ни кто не сталкивался со спамом с модкс.про?
Сегодня пришло письмо с таким содержанием:
Stephanie отправил вам сообщение через форму обратной связи на modx.pro:
Привет, меня зовут Stephanie Мой новый профиль тут http: //u.to /m3BWEw (порвал адрес, на всякий случай)
Пока вы не ответите по адресу gikubu @ 1shivom.com, ваш email останется в тайне.
Если вы не хотите больше получать такие сообщения — отключите их в настройках своего профиля.
Ссылка перенаправляет на заражённый адрес в домене mmm.dadblack.com
Народ, ни кто не сталкивался со спамом с модкс.про?
Сегодня пришло письмо с таким содержанием:
Stephanie отправил вам сообщение через форму обратной связи на modx.pro:
Привет, меня зовут Stephanie Мой новый профиль тут http: //u.to /m3BWEw (порвал адрес, на всякий случай)
Пока вы не ответите по адресу gikubu @ 1shivom.com, ваш email останется в тайне.
Если вы не хотите больше получать такие сообщения — отключите их в настройках своего профиля.
Ссылка перенаправляет на заражённый адрес в домене mmm.dadblack.com
Как реализовать вывод рекомендуемых ресурсов?
Привет всем, подскажите как реализовать следующее:
Допустим есть раздел услуги и есть раздел кейсы.
Нужно в услуге указать необходимые ресурсы с кейсам (Например услуга «продажа квартиры», а в ней указать кейсы — как купить квартиру, как оформить квартиру). А на выходе на странице ресурса «продажа квартиры», отображались следующие поля кейсов: титле, анонс и ссылка на кейс.
Спасибо
Допустим есть раздел услуги и есть раздел кейсы.
Нужно в услуге указать необходимые ресурсы с кейсам (Например услуга «продажа квартиры», а в ней указать кейсы — как купить квартиру, как оформить квартиру). А на выходе на странице ресурса «продажа квартиры», отображались следующие поля кейсов: титле, анонс и ссылка на кейс.
Спасибо
formit Защита от спама
От спама помогали скрытые инпуты, и валидация &validate=`name:blank` (поле должно быть пустое)
Но проходят письма есть ввести 0 (ноль), может кто подскажет как сделать, что бы formit не пропускал форму даже с 0.
Но проходят письма есть ввести 0 (ноль), может кто подскажет как сделать, что бы formit не пропускал форму даже с 0.
Вывод данных о покупателе в письме менеджеру
Добрый день.
Подскажите как в письме менеджеру вывести данные о покупателе?
Пробую что нашел поиском:
Контактные данные
Имя: [[+address.receiver]]
Телефон: [[+address.phone]]
e-mail: [[+address.email]]
Комментарий: [[+address.comment]]
[[+delivery]] [[+payment]]
Это не работает.
Заранее спасибо за помощь.
Подскажите как в письме менеджеру вывести данные о покупателе?
Пробую что нашел поиском:
Контактные данные
Имя: [[+address.receiver]]
Телефон: [[+address.phone]]
e-mail: [[+address.email]]
Комментарий: [[+address.comment]]
[[+delivery]] [[+payment]]
Это не работает.
Заранее спасибо за помощь.
Разные шаблоны товара для разных категорий minishop2
Есть 3 категории товаров, нужно чтобы при добавлении товара в каждую автоматически товарам присваивались разные шаблоны. То есть для категории 1 все товары с Шаблоном 1 и пр.
PdoPage и ЧПУ на главной
Здравствуйте!
Помогите с плагином из документации
Помогите с плагином из документации
<?php
// Реагируем только на событие OnPageNotFound
if ($modx->event->name == 'OnPageNotFound') {
// Определяем ключ запроса из настроек
$req = $modx->getOption('request_param_alias');
// Ловим нужный ключ страницы
$pageVarKey = 'page';
// Если в запросе повторяется наш шаблон "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) {
// Добавляем номер страницы в глобальные массивы, чтобы pdoPage их там увидел
$_GET[$pageVarKey] = $_REQUEST[$pageVarKey] = $matches[2];
// И загружаем эту страницу
$modx->sendForward($id);
}
// Если ресурс не был найден - ничего не делаем, возможно запрос поймает другой плагин
}
}на всякий случай вызов<div class="row justify-content-around">
{$_modx->runSnippet('!pdoPage', [
'parents' => 1,
'templates' => '4',
'useWeblinkUrl' => 1,
'limit' => 14,
'pageLinkScheme' => '[[+pageVarKey]]-[[+page]]',
'sortby' => 'id',
'sortdir' => 'DESC',
'includeTVs' => 'image',
'tpl' => '@FILE chunks/catalog/category.row.tpl'
'tplPageWrapper' => '@INLINE <nav aria-label="Page navigation example"><ul class="pagination pagination-template d-flex justify-content-center">[[+prev]][[+pages]][[+next]]</ul></nav>'
'tplPage' => '@INLINE <li class="page-item"><a href="[[+href]]" class="page-link">[[+pageNo]]</a></li>'
'tplPageActive' => '@INLINE <li class="page-item"><a href="[[+href]]" class="page-link active">[[+pageNo]]</a></li>'
'tplPagePrev' => '@INLINE <li class="page-item"><a href="[[+href]]" class="page-link"> <i class="fa fa-angle-left"></i></a></li>'
'tplPageNext' => '@INLINE <li class="page-item"><a href="[[+href]]" class="page-link"> <i class="fa fa-angle-right"></i></a></li>'
'tplPagePrevEmpty' => '@INLINE <li class="page-item"> </li>'
'tplPageNextEmpty' => '@INLINE <li class="page-item"> </li>'
'cache' => '1'
'cacheTime' => '23400'
])}
</div>
{'page.nav' | placeholder}Всё работает на всех страницах, кроме главной. При переходе с главной на любую /page-№ «Страница не найдена». Как его переписать, чтобы работал на любых страницах? сайт на fenom ,перекидывает на главную ссылки с pdf
Подскажите пожалуйста, переделал сайт на Fenom, все отлично но я его только осваиваю и столкнулся с проблемой, на странице где у меня выводятся скрины pdf файлов, картинки выводятся, а вот сами pdf файлы не открываются ссылки ведут на главную страницу.
Контентная часть у меня такая,
Контентная часть у меня такая,
Ошибка 400 при обновлении MODx
Добрый день!
Установлена MODx Revolution 2.6.2-pl
Собрался обновить до последней версии, т.е. 2.6.5. Однако, при установке выскакивает ошибка 400 (Bad Request. The plain HTTP request was sent to HTTPS port.)
Как победить? Сервер установлен по инструкции с этого сайта от Василия Наумкина (https://modx.pro/hosting/678). Изначально был настроен на HTTP, пару месяцев назад я подключил SSL сертификат.
Итого: Как обновиться?
Установлена MODx Revolution 2.6.2-pl
Собрался обновить до последней версии, т.е. 2.6.5. Однако, при установке выскакивает ошибка 400 (Bad Request. The plain HTTP request was sent to HTTPS port.)
Как победить? Сервер установлен по инструкции с этого сайта от Василия Наумкина (https://modx.pro/hosting/678). Изначально был настроен на HTTP, пару месяцев назад я подключил SSL сертификат.
Итого: Как обновиться?
Взломали сайт и не могу зайти с под админа
Здравствуйте. пару дней назад взломали сайт на MODX Revolution, точно какая версия не помню.
Пароль сбрасывал через бд, предварительно вставив шифрование hashing.modMD5 и md5 хеширование.
Но пишет что заблокирован админом — prntscr.com/kngjvd В таблице modx_user_attributes выставил в ноль поля — prntscr.com/kngkb9 И по прежнему ничего.
Сказали что прошлый программист поставил какую-то защиту для админки, возможно она на другом уровне блокирует меня.
И конечно же вирусы, в файле index.php появился сторонний обфусцированный код в начале файла, и появились еще файлы с подобным кодом.
Как это можно исправить?
Задание спасибо!
Пароль сбрасывал через бд, предварительно вставив шифрование hashing.modMD5 и md5 хеширование.
Но пишет что заблокирован админом — prntscr.com/kngjvd В таблице modx_user_attributes выставил в ноль поля — prntscr.com/kngkb9 И по прежнему ничего.
Сказали что прошлый программист поставил какую-то защиту для админки, возможно она на другом уровне блокирует меня.
И конечно же вирусы, в файле index.php появился сторонний обфусцированный код в начале файла, и появились еще файлы с подобным кодом.
Как это можно исправить?
Задание спасибо!
Не доступны для скачивания файлы
Уважаемые коллеги, впервые столкнулся с очень странной ситуацией и не знаю как её решить. Перестали скачиваться файлы из дерева каталогов