gloobus
С нами с 17 октября 2017; Место в рейтинге пользователей: #5102 часа назад
Я бы не стал сильно рассчитывать на бесплатность исходящего трафика. Давно пользуюсь бакетами на timeweb и за это время 3 раза то вводили оплату за тр...
Modhost и облачное хранилище S3 (timeweb cloud) 5
Вчера в 15:36
Добрый день! Не нашлось времени глянуть что там?
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 26
Вчера в 15:16
Удалил компонент Ace и вот уже 2 недели чисто на сервере, возможно где-то в нем уязвимость
Вирусы майнеры 34
Вчера в 13:21
При добавлении записи вылезает ошибка:
SocialNetworksItem_err_saveВ логах вот такая ошибка:
[2025-06-17 10:14:14] (ERROR @ C:\webserver\doma...
SocialNetworks 19
15 июня 2025, 12:39
Из названия таблицы кажется очевидным её назначение: записывать просмотры тикетов. Если просмотры нигде не фигурируют можешь чистить хоть каждый день....
Что делает в Tickets таблица tickets_views? 1
13 июня 2025, 14:47
Все проще, ИИ просто выдумывает. Он чтобы дать ответ придумывает, то чего не было.
PageBlocks стал ещё мощнее — теперь с пагинацией, сортировкой и фильтрацией 23
11 июня 2025, 17:29
Компонент создан для MODX2 и MODX3. Загрузил в репозиторий, жду модерации.
Проверка на новые файлы с уведомлением в телегу 9
Достаточно было тупо < img… > обернуть в маркированный список, получилось как то так:
И сам чанк tplImagesList так
Идея была получить что-то типа такого в родительском migx
И да, из-за свободного время куму по сайту помогаю :) работа немного другая у меня :)
Сам чанк tpl.ImagesList содержит в себе:
По данной ссылке возвращается уменьшенное изображение.
[[+image]] — путь к картинке из migx_projectImages
source=2 — источник данных который используется для выбора в дочернем migx_projectImages, его просто прибил статично, он у меня один и вряд ли поменяется.
В результате в родительском migx получаю список картинок, единственно НО — их количество ограничено шириной колонки, они скрываются за "...".
Вот теперь пытаюсь понять, как для определенной колонки migx отобразить всё содержимое?
Идём в core/components/migx/elements/tv/migx.tpl
В самом низу находим:
Особо не вникал, но добавляет компонент modx-resource-tabs и действия на события.
Это горизонтальные табы в ресурсе, а MIGx.updateGrid обновляет таблицу в TV.
Сразу после добавляем:
Оставил тут только одно событие tabchange, мне этого было достаточно, при изменении вертикальных табов категорий TV запускается обновление таблицы.
Далее, с шириной тулбара где кнопка Добавить элемент не стал глубоко лезть, заколхозил, в assets/components/migx/css/mgr.css добавил:
Проблему решает, выглядит красиво :)
Кто может красиво изложить, черканите Бруно.
По сути нужно или найти где тулбару с кнопкой Добавить указывается стиль ширины, или отрисовку таблицы при переходе по категориям в ТВ
Дополнительный параметр &tplWrapper, в него поместил:
Далее в чанке &tpl в самом низу сделал:
В итоге получается что у меня весь вывод результата засовывается в При этом, на каждом четном выводе происходит добавление , что по сути закрывает обертку результата (&tplWrapper) и открывает его заново.
Это вполне работает, разве что в конце результата образуется один лишний пустой , потому что в случае вывода по 12 на страницу, 12-ый вывод как раз является четным, в конце вывода которого добавляется и потом сразу закрывается обертка (&tplWrapper) тегом . Это не страшно!
Может быть кому то пригодится!
Сделал лайтовенький плагин, может кому пригодится:
Дополнительно создал параметр default_createdby_user_id с типом «Пользователь» для удобства управления. Все работает!
Вызов:
При открытии данной страницы, phpthumbON кэширует сразу ВСЕ изображения, которые встречаются в TV migx_photoGallery, не зависимо от того, что что стоит limit=1 и выводится только первый элемент. phpthumbOF так не делал, он кэшировал только, что выводится по лимиту, а при подгрузке уже не срабатывал, НО, картинку выводил, если кэш был сделан ранее. Я пробовал ставить limit=999, вывести сразу все элементы, потом обратно менял limit=1 и тогда при подгрузке все выводилось. А вот уже новую картинку в подгружаемых данных сниппет phpthumbOF не обрабатывал. Не думаю что будет много элементов в MIGX-е, понаблюдаю!
Попробовал установил phpthumbon — помогло! Спасибо большое за совет, про phpthumbon знал но что-то не подумал что будет разница в работе… Имеет смысл заменить phpthumbOF на phpthumbON во всем проекте?