Docker-compose для MODX c блэкджеком и штуками

Долгое время для теста новых дополнений использовал modhost.pro. На нем было быстро и удобно развернуть и протестировать под разные версии php. Но так как modhost.pro уже закрыт пришлось написать свое решение с использованием docker-compose.
Prihod
04 января 2025, 22:48
modx.pro
3
1 062
+14

Требуется доработать сайт на modx revo

7 6 000
1. Обновить до актуальных версий (MODX Revolution 2.7.1-pl).
2. Реализовать личный кабинет пользователя с дополнгением офис.(уже куплен)
3. Реализовать закрытый раздел сайта(ресурс), для просмотра информации нужно авторизовать пользователя.
Петр Марченко
03 января 2025, 21:03
modx.pro
179
0

ticket-form-files и проверки

Как можно проверить ticket-form-files на предмет наличия в нем хотя бы одного загруженного из фронтенда фото?
В tickets.form.create.tpl вызов сделан так:
<div class="file-upload">
<div class="ticket-form-files">
[[+files]]
<span class="error" id="files-error">[[+files-error]]</span>
</div>
</div>
Делаю валидатор validatePhotos:
<?php
// Проверка, есть ли файлы в поле 'files' и не пусто ли оно
if (isset($_FILES['files']) && count($_FILES['files']['name']) > 0) {
    // Проверяем, что хотя бы один файл был выбран
    if (empty($_FILES['files']['name'][0])) {
        return 'Необходимо загрузить хотя бы одно фото.';
    }
} else {
    return 'Необходимо загрузить хотя бы одно фото.';
}
return true;
в &allowedFields вписываю files, в &customValidators validatePhotos, в &validate — files:validatePhotos. Но на итого даже если в files содержится одно фото, все равно выходит ошибка. Есть желаение уже отказаться от этого чудо поля [[+files]] и делать стандартными способами через <input type=«file» name=«files[]» id=«file-input» multiple />.
Антон
03 января 2025, 15:58
modx.pro
86
0

Обновление рейтинга пользователей на MODX.pro

Друзья, у нас новогоднее обновление.
В качестве эксперимента — мы с @Иван Бочкарев решили попробовать обновить наш рейтинг пользователей.
Ниже подробности
Николай Савин
03 января 2025, 14:06
modx.pro
1 031
+10

Новогодние скидки на пакеты Гвоздя -30% до 10 января!



Всем привет!

У меня распродажа моих компонентов в честь Нового Года – скидки -30%. После этой распродажи цены на компоненты вероятно поднимутся на ~20-30%. Налетайте, пока есть возможность купить компоненты по старым ценам, да ещё со скидкой -30%!

Список компонентов, на которые действует акция, вы можете найти на моей странице в Modstore.

Скидки действуют до 10 января 2025 года!
Павел Гвоздь
31 декабря 2024, 16:40
modx.pro
239
+2

Сортировка pdomenu по parents

Добрый день.

Как сортировать pdomenu по порядку указанному в resources мы знаем. Это есть в документации.

А как сортировать по порядку, указанному в parents?

[[!pdoMenu?
       &parents=`2,10,5`

        &level=`2`
        &displayStart=`1`
]]
Получаем 2, 5, 10 и sortby=`` тут не работает.
kudesia
30 декабря 2024, 16:32
modx.pro
82
0

Sendit и Pagination

Всем добрый вечер.

Возникал задача сделать фильтрацию ресурсов по множественным значения. Взял в качестве решения Sendit, потому что ну очень классная штука и прям вот всё в ней нравится и очень гибкая))
Но не сталкивался с пагинацией, и вот этот день настал.
Ruslan
27 декабря 2024, 17:19
modx.pro
5 711
0

Странный url сайта https://china-colors.ru

Почему при переходе по ссылке china-colors.ru//////////// получаем url china-colors.ru/home/f/feihong/public_html/

Кто знает? Может какие-то настройки в админке в плане дружественных ЧПУ приводят к такому?
Ярослав
27 декабря 2024, 12:35
modx.pro
99
0

Sendex имя пользователя и почта в письме рассылки

С наступающим! Никак не могу решить вроде простую задачу. Мне в письме рассылки надо указать имя, кому я отправляю и в скрытое поле добавить его email. У пользователей имя есть. Но вывести в шаблоне письма я не могу.


Подскажите, пожалуйста! Очень нужно
Любовь
26 декабря 2024, 14:08
modx.pro
84
0

Интеграция phpbb33 и modX

Добрый день.

Скажите, пожалуйста, а какой на данный момент самый актуальный способ интеграции phpbb3 и modx?
Я находила совсем старые способы, сейчас, как я поняла, сам форум интегрировать проще, но меня интересует SSO и общие оповещения об обновлениях (статьи на сайте и сообщения/темы на форуме)

У меня форум на поддомене.

Modx 3.1.0
Phpbb 3.3.11

Спасибо.
Даша
26 декабря 2024, 00:00
modx.pro
1
88
0