Здоров Александр

Здоров Александр

С нами с 31 октября 2015; Место в рейтинге пользователей: #76

[hideSource] Скрываем файлы у медиа-источников

Такие компоненты, как miniShop2, MS2Gallery, Tickets, UserFiles создают новые источники файлов для своих нужд. По умолчанию все источники отображаются в дереве файлов в админке. Когда папок и файлов в этих источниках становится слишком много, отрисовка всего дерева может вызывать «зависания» админки. Чтобы предотвратить такие проблемы, установите компонент hideSource.

Компонент hideSource добавляет всем существующим источникам файлов новый параметр — hideSource. Если параметр hideSource у источника установлен в значение Да, то файлы и папки этого источника не отображаются в дереве файлов.

Илья Уткин
13 апреля 2018, 08:31
modx.pro
9
2 964
+17

Автоматическая смена источника ms2gallery в зависимости от шаблона

Когда у вас есть зависимость между источником файлов ms2gallery и шаблоном страницы, а желания переключать его вручную — нет.
Максим Кузнецов
05 марта 2018, 20:57
modx.pro
14
1 708
+7

Помогите с Fenom

Здравствуйте!
Требуется вывести в шаблоне вот такую конструкцию:
[[*parent:is=`12`:then=`
[[pdoMenu?
    &parents=`0`
    &resources=`1,2,3,4,5,6,7,-[[*id]]`
]]`:else=`Пусто`]]
В таком виде всё работает отлично, но никак не могу перевести её в Fenom.
Моих знаний не хватает одолеть эту задачу, хотя повсеместно использую Fenom.

Прошу помощи, покажите, как будет выглядеть такая конструкция на Fenom?
Илья
15 февраля 2018, 11:55
modx.pro
2
978
0

Женим mFilter2 и Gallery

Выводим картики Gallery, фильтруем с помощью mFilter2.
Будет доступно два фильтра по tag и description



Необходимые компоненты
Устанавливаем необходимые компоненты:
Gallery
mSearch2
Володя
12 февраля 2018, 14:19
modx.pro
17
2 373
+16

Вывод коллекций в коллекциях

Всем привет!

Не так давно встала задача, чтобы в админке ресурс с типом Collections мог выводить дочерние ресурсы с таким же типом Collections. Поискал в сети наткнулся на статью https://modx.pro/help/10929/, где описывалась похожая задача, но решения никто не подсказал.

Мое решение не претендует на совершенство и при обновлении компонента скорее всего слетит, но поставленную задачу решает сполна.

И так решение:
В файле core/components/collections/processors/mgr/resource/getlist.class.php ищем строку 325
'class_key:!=' => 'CollectionContainer',
и комментируем.

Вот такое короткое решение, которое сэкономило кучу времени.

Спасибо за внимание!
Артем
10 января 2018, 16:50
modx.pro
8
2 218
+6

Как перенести этот код [[~[[*id]]]] на fenom?

Раньше я вставлял в action такой код:
[~[[*id]]]]

<form action="[[~[[*id]]]]">
А как это же сделать на на Fenom?

Второй вопрос, как указать с какой страницы форма была отправлена?

Пользователь сделал заказ на обратный звонок с сайта {$_modx->config.site_url}
Это главная:
{$_modx->config.site_url}
А мне надо с какой страницы был сделан заказ на обратный звонок.

Прошу подсказать.
Александр Янк
04 января 2018, 10:56
modx.pro
5
3 015
0

Массовое создание элементов

Есть текстовый файл вида
имя элемента | описание элемента | категория элемента
на несколько сотен строк. можно как-то из него создать аналогичное количество ресурсов в MODX соответственно
[[*pagetitle]]= имя элемента
[[*description]] = описание элемента
TV-параметр = категория элемента
Андрей
03 января 2018, 10:55
modx.pro
3
2 193
0

Tickets сортировка по "форумному принципу"

Всех с наступающем ребятки! Совсем недавно была довольно интересная задачка, нужно было отсортировать последние тикеты по форумному принципу, т.е. вверх поднимается последний опубликованный тикет, либо тикет, в котором последний раз оставляли комментарии. Не нашел в сообществе упоминания чтобы кто-то публиковал как это сделать, по этому решил опубликовать.
Принцип довольно прост, к обычной таблице тикетов подключается таблица комментариев из которой выбирается дата последнего коммента и формируется переменная comment_date_sort. Если тикет не имеет комментариев, то в comment_date_sort идет дата публикации тикета.
За наводку спасибо Илье Уткину (выдрал часть его запроса с другого проекта, над которым он работал), под катом только код.
Pavel Zarubin
23 декабря 2017, 22:25
modx.pro
16
2 344
+18

[OptiPic] Оптимизация изображений для Google PageSpeed

Представляю дополнение интеграции с сервисом optipic.io



С помощью этого сервиса можно уменьшить размер изображений, выводимых на сайте. Снижение качества изображений в некоторых случаях будет заметно, но зато размер устроит сервис PageSpeed и вы сможете «отвязаться» от сеошников, которые требуют как можно большее количество баллов =)
Илья Уткин
12 декабря 2017, 13:16
modx.pro
4
5 275
+13

[Matrous] - компонент для фильтрации мата

Всем добрый.
Иногда кому то необходимо фильтровать мат, к примеру в комментариях.
Михаил
10 декабря 2017, 11:18
modx.pro
8
1 432
+17