Вячеслав Варов

Вячеслав Варов

С нами с 06 сентября 2016; Место в рейтинге пользователей: #228

PHPThumbOn пересоздает каждый раз изображения не подхватывая их из кэша

Поставил сайт в докер контейнер (PHP7.4-fpm+nginx+mariaDB) соответсвенно возможно отличается конфигурация PHP, сайт начал постоянно генерировать новые изображения phpthumbon несмотря на их наличие и идентичные названия, с чем этом может быть связанно? Картинки в целом генерируют правильно, все окей других проблем кроме этой нет, будь-то он не подтягивает картинки из кэша и постоянно генерит новые. Как это можно отладить?
Вячеслав Варов
20 декабря 2024, 13:03
modx.pro
25
0

Что удаляется в папке core/cache после того как нажали кнопку "Очистить кэш" в админке?

Что удаляется в папке core/cache после того как нажали кнопку «Очистить кэш» в админке?
Не совсем понимаю что вызывается нажатием на эту кнопку, подскажите пожалуйста
Вячеслав Варов
16 октября 2024, 15:44
modx.pro
549
0

Не срабатывают статичные плагины

Добрый День! Заметил что статичные плагины не срабатывают в modx, почему-то полностью игнорируется вызов статичного плагина на событии OnWebPageInit. Я использую плагин на этом событии для обработки Ajax запросов к серверу.

Еще заметил, что в целом статичные плагины ведут себя в modx как-то странно, они то срабатывают то нет и не могу понять зависимости, кто сталкивался с этим?
Вячеслав Варов
25 сентября 2024, 08:14
modx.pro
125
0

Как работает кнопка "Экспорт в пакет" в конфигурациях MIGX?

НЕ пойму как работает эта кнопка, я создал пакет, в нем есть папка migxconfigs, в ней создал файл с название конфигурации migxconfigs/page_blocks.config.js

однако если делать импорт из пакета — конфигурация обновляется (а точнее создается новая вместо старой и старая переименовывается (что не очень удобно поскольку в если делать через multiple form tabs то там идет привяза к идентификатор (порядковому номеру) а не названию.)

Нажатие кнопки экспорт в пакет ничего не делает, а вроде как должна перезаписывать файл на сервере
Вячеслав Варов
23 сентября 2024, 12:03
modx.pro
119
0

Использование системных настроек из файла конфигурации

Подскажите как правильно вынести некоторые системные настройки и базы данных в статичные файлы?

Как работает взаимосвязь создания переменных в файле core/config/config.inc.php?

Если я там создам переменную как мне ее получить внутри fenom? на странице
Вячеслав Варов
18 сентября 2024, 09:12
modx.pro
1
549
0

Как перенести конфигурации migx в статичные файлы из БД?

Хотелось бы вынести конфигурации migx из БД в статичные файлы по образу чанков сниппетов и прочего, чтобы можно было легко хранить сборку в гите.

Возможно ли это?
Вячеслав Варов
16 сентября 2024, 17:59
modx.pro
261
0

Вывести в пагинацию pdoPage кнопку "показать все"

Подскажите как лучше вывести в связке с mFilter2 кнопку показать все?

В чем смысл, у меня есть блок где есть фильтр по категориям, в каждой категории выводится по 4 дочерних ресурса, с кнопкой показать все.

Это можно реализовать через вывод по категориям с переключением табов, но хотелось бы использовать mfilter2, для решения проблемы не могу понять как дернуть в tplPageWrapper ID категориии по которой отфильтровано, возможно ли это?
Вячеслав Варов
04 сентября 2024, 10:39
modx.pro
159
0

Использование статичного ресурса для вывода pdf

Подскажите правильно ли использовать статичные ресурсы для вывода документов?

мне нужно создать каталог документов с фильтром по году, и я бы хотел сделать это следующим образом

1) создать обычный ресурс с фильтром
2) Размещать у него в дочерних элементах статичные ресурсы (документы) с дополнительными полями для фильтрации

В целом то проблем никаких нет, в поле контент есть url документа который могу вытащить, но хотелось бы чтобы открывался документ по адресу статичного ресурса
Вячеслав Варов
29 августа 2024, 13:39
modx.pro
1 457
0

Как правильно задать свой блок "Ничего не найдено" в mFilter2

Здравствуйте!
Пробую сделать свой собственный блок в mFilter2 который бы выводил не просто надпись
«Подходящих результатов не найдено.» А полноценный блок с оформлением и картинкой внутри, пробую внутри tplOuter сделать проверку на количество в totalVar однако как и предполагалось это срабатывает только при загрузке страницы, а при применении фильтров — нет.

Верно ли я понимаю, что единственным верным решением это будет идти и добавлять этот блок на событие mse2_load в js?

В блоке используются словари для мультиязычности и не хотелось бы их опрокидывать в js.
Вячеслав Варов
28 августа 2024, 14:14
modx.pro
239
0

Почему MODX не использует $_SERVER['DOCUMENT_ROOT']?

Почему в MODX явно задаются пути к корневой директории сайта в файлах
config.core.php
connectors/config.core.php
manager/config.core.php
core/config/config.inc.php

почему не используется серверная константа $_SERVER['DOCUMENT_ROOT']?

на сколько безопасно указать во всех этих файлах именно $_SERVER['DOCUMENT_ROOT']?
Это ведь упростит переезд с одного сервера на другой — сайт по факту не будет привязан ничем кроме кредов бд и доменом сайта?
Вячеслав Варов
27 июля 2024, 00:18
modx.pro
337
0