MobileDetect - проблема при установки компонента

Добрый день.
Ставлю компонент MobileDetect на чистую ModX 2.8.6. После установки сайт «ложится» — не отображается.
Дмитрий
09 февраля 2024, 17:25
modx.pro
196
0

mFilter2 как убрать параметры ysclid (и другие) из ссылок и как заставить работать постраничную навигацию и кнопку "Показать еще"

Вчера пообещал немного написать про два вопроса, возникающие при работе mFilter:
1. Лишние параметры типа ysclid в постраничной навигации.
2. Как заставить совместно работать и постраничную навигацию и кнопку «Показать еще» при использовании mFilter2 в режиме ajaxMode = button.

Все, что я пишу ниже, не уверен, что относится к последней версии mSearch2. На моем сайте все механизмы работают, есть custom код в компонентах и обновляться я не хочу)))
Наумов Алексей
21 февраля 2024, 11:10
modx.pro
3
191
+10

Как можно выполнить PHP-скрипт в файле перед всем в MODX?

Приветствую.

Есть файл PHP — получает данные, проверяет, записывает их в БД. Я понимаю, что на всякие операции MODX расходует какое-то время и ресурсы. Хотелось бы сделать так, чтобы все команды в PHP файле выполнялись до всех инициализаций в MODX. Подскажите, пожалуйста, как это можно сделать.

Единственное пока к чему пришел — это в плагине MODX подцепить этот PHP файл как статичный и повесить на событие OnWebPagePrerender. Но прочитав документацию к этому событию, понял, что код будет выполняться из кешированной версии.
weranda
16 февраля 2024, 10:59
modx.pro
189
0

Как быстрее работает PHP — через MODX в сниппете или просто в файле?

Привет.

В PHP не силен. Если знаете, подскажите. Допустим, надо считывать 10–20 параметров и записывать их в базу данных, а еще надо будет считывать из этой же базы данных небольшую выборку данных. Как будет быстрее и насколько — через сниппет MODX или через обычный PHP-файл?
weranda
14 февраля 2024, 11:54
modx.pro
187
0

Как организовать меню индивидуально для внутренних страниц категории?

Есть три категории:
1) Для физлиц
2) Для юрлиц
3) Фин организациям

Вячеслав Варов
08 февраля 2024, 09:28
modx.pro
184
0

Проблема с pThumb и webp с прозрачным фоном

Не пойму почему при конвертами изображения из png в webp pThumb добавляет белый фон изображению
Вызываю сниппет следующим образом:
{'pThumb' | snippet: ['input' => $params.src, 'debug' => 1, 'options' => 'w=1200&f=webP']}
Пробовал использовать Resizer, но получаю ошибку в консоли

Resizer debug output:
    [0] => Resizer v1.0.1
    [1] => Using GD
    [2] => Input file: assets/images/mobile-app-sm.png
    [3] => Input options: 
  'w' => '608',
  'f' => 'webP'
    [4] => *** Error *** Unable to open image assets/images/mobile-app-sm.png
Файл существует и доступен по адресу «assets/images/mobile-app-sm.png», я пробовал указывать и с слешем в начале и полный url до изображения включая домен, все безуспешно.

Подскажите пожалуйста кто уже сталкивался с такой проблемой

Версия php 8.3 версия modx 2.8.6
Вячеслав Варов
31 января 2024, 12:34
modx.pro
181
0

Pdopage без jquery

Всем привет, ну собственно вопрос и есть в заголовке.
Есть мысли как можно использовать pdoTools без jquery, делаю проект где используется только vanilla js. А pdoTools естественно нужен
Помогите советом пожалуйста
vit
vit
16 февраля 2024, 01:38
modx.pro
179
0

Не могу посчитать сколько раз был запущен getImageList

<div class="carousel-indicators">

            [[!getImageList?
                &value=`[[+gallerys]]`
                &tpl=`tplIndicator`
                &docid=`[[*id]]`
                &docIdx=`[[+idx]]`
                &migxId=`[[+MIGX_id]]` 
                &total=`[[+total]]`  
                &tvname=`[[+MIGX_id]]`
            ]]
            
        <button type="button" data-bs-target="#carouselExampleControls-[[+total]]" data-bs-slide-to="" aria-label="Slide"></button>

[[+total]] считает не верно. Как получить сколько раз был запущен getImageList ну или сколько в нем элементов..
Игорь
27 января 2024, 21:11
modx.pro
177
0

Написать плагин или скрипт для крона для оптимизации таблицы Tickets_views

7
Проблема — есть огромная тормозящая при использовании таблица Tickets_views. Нужно оптимизировать её работу.

Нужен плагин или PHP-скрипт, который раз в неделю по крону или ещё как-то проходится по таблице Tickets_views. Отбирает просмотры за предыдущие 7 дней, кроме текущего. И плюсут кол-во просмотров из таблицы для каждого ресурса в выбранное ТВ-поле этого ресурса (где хранится простое числовое значение). После чего очищает таблицу за предыдущие 7 дней кроме текущего.
Wassi Wassinen
15 февраля 2024, 19:56
modx.pro
173
0

Вопрос по msOptionsPrice2 [2.5.22-beta]

Был куплен msOptionsPrice2 и поставлен поверх старой на MODX Revolution 2.8.6-pl, обновили и пропала вкладка «Модификации», позже прочитав подробнее описание увидели сообщение:

[msOptionsPrice2] — Новая версия с модификациями продукта. Кардинально отличается от предыдущей, просто обновиться не получится.
А самой инструкции как обновиться нет либо из за своей неопытности не видим инструкции. Как видно, что последняя ревизия была от 29.11.2019.

Как можно вернуть эту вкладку или какой то костыль, чтобы вернуть ее?
Denis
31 января 2024, 14:02
modx.pro
165
0