Сергей

Сергей

С нами с 14 августа 2016; Место в рейтинге пользователей: #263

Сброс и обновление кэша сниппета в определенное время

Уже когда-то задавался этим вопросом, пришел к такому решению (уже без getCache, но с fenom и включенным pdotools_fenom_parser).

UPD Зачем вообще это.
Viktor
15 ноября 2019, 21:40
modx.pro
1
694
+3

Tickets 1.10.1

Доброе время суток.

Поступил запрос на новую фичу для любимого (надеюсь) Вами компонента Tickets. На фронте уже какое-то время существовала возможность юзерам подписаться на раздел тикетов (TicketsSection), но вот только сам автор веб-ресурса на это никак из админки повлиять не мог.

Спонсором этой фичи стал @iWatchYouFromAfar
Список всех возможностей этой фичи:

tolanych
02 августа 2019, 20:52
modx.pro
2
609
+18

[HelpfulPage] Виджет "Эта страница полезна?" с кнопками да, нет и подсчетом коэффициента полезности

Демо | Еще Пример



Классический виджет обратной связи helpfulPage выводит блок, содержащий вопрос — «Эта страница полезна?»
Николай Савин
28 января 2019, 20:29
modx.pro
11
708
+13

Как проверить контейнер на наличие дочерних ресурсов?

Добрый день! Необходимо вывести текст если контейнер пуст, если нет то ресурсы выводятся как обычно. Как это можно сделать?
Денис
21 марта 2018, 13:00
modx.pro
1
997
0

[РЕШЕНО] MODx Revo 2.6.1 - JSON_ERROR_UTF8

Произвел бекап сайта и перенес на новый сервер — nginx+php-fpm (php7.0.27).
Все работает, все грузится — так я думал — админка и сайт летают.
Обновил версию modx revo с 2.4.4 постепенно до 2.6.1
Тут я захотел попробовать modHelpers.
Захожу в Установщик, а там пусто.
Владимир Викторович Доморецкий
modx.pro
1
1 321
0

pdoPage + GalleryAlbums (Пагинация не работает)

Привет, пытаюсь сделать пагинацию спомощью pdoPage для альбомов приложения Gallery.

Вызываю:
[[!pdoPage? &element=`GalleryAlbums` &parent=`1` &limit=`8` &rowTpl=`Шаблон`]]
В итоге: альбомы получает, лимит на вывод работает, изображения из альбома показыает, пагинация выводиться.

Проблема: При переключении стараниц в пагинации, показываются теже самые восемь альбомов.
Сергей
23 января 2018, 21:53
modx.pro
2
985
0

Как в 14 раз снизить нагрузку на базу данных MySQL

Tickets
Если кратко, то таблица modx_tickets_views — критически увеличивает нагрузку на базу данных MySQL. Уменьшить нагрузку можно отключив (если включен) счетчик просмотра неавторизованными пользователями tickets.count_guests или обнулить (очистить)/удалить таблицу modx_tickets_views из базы данных MySQL.

Yar
Yar
09 октября 2017, 09:52
modx.pro
6
5 133
-1

Разный robots.txt в разных контекстах

Здравствуйте!
Сделал сайт на поддоменах, есть основной сайт — www.site.ru, есть test.site.ru сайт, есть spb.site.ru
Нужно закрыть от индексирования соответственно test.site.ru и spb.site.ru
При попытке создать разные ресурсы в разных контекстах с именем robots.txt получаю ошибку о дублировании URL, но оно и понятно.
Конструкция в виде плагина тоже не срабатывает:
$host = $_SERVER['HTTP_HOST'];
$alias = $modx->context->getOption('request_param_alias', 'q');
$request = $_REQUEST[$alias];
$tmp = explode('/', $request);

if ($host == 'spb.site.ru'){
    if ($tmp[0]=='robots.txt'){
        $modx->sendForward(1521);
    }    
}
Что можно сделать? Несколько часов бьюсь с этим.
Дмитрий
15 марта 2017, 17:56
modx.pro
2
792
0