Наумов Алексей

Наумов Алексей

С нами с 31 марта 2013; Место в рейтинге пользователей: #13
Наумов Алексей
24 июля 2020, 09:47
0
Сначала вызов pdoResoources, где выбираете нужные ресурсы.
В чанке вывода каждого ресурса уже вызываете ms2Gallery
Наумов Алексей
15 июля 2020, 15:12
0
Смотрите запрос, ошибки в логах.
Добавьте параметр
'showLog'=>1
хоть что там происходит при формировании запроса?
Наумов Алексей
15 июля 2020, 11:44
0
Сначала генерируете ссылку на ресурс, например, можно использовать
{{$thread_resource|url}
а затем еще якорь на конкретный комментарий сделать
Наумов Алексей
14 июля 2020, 16:00
+1
Так и не будет.
Стоит смотреть в сторону where и thread.resource != текущему ресурсу.
Наумов Алексей
29 июня 2020, 15:19
+1
Спасибо за то, что делишься опытом! Интересно ознакомиться.
Ну и сразу вопрос, а что удобного, красивого, мощного используешь на backend для управления базой данных? Вот чтобы по минимуму кода писать, а быстренько настроить и оно работает, позволяет редактировать объекты?
Наумов Алексей
29 июня 2020, 09:47
0
Или свой почтовый сервер…
Или с сервисом по отправке писем заключаете договор и через его API отправляете письма.
Что бы для клиента не тормозила отправка — письма лучше класть в очередь, а отдельным процессом все рассылать.
Наумов Алексей
23 июня 2020, 09:18
1
+1
Посмотрите в сторону компонента VirtualPage
Наумов Алексей
18 июня 2020, 11:09
+1
Очистить все кеши? Браузера в т.ч.
Наумов Алексей
17 июня 2020, 15:18
0
Я бы предложил ловить 404 ошибку плагином, проверять на нужные условия (url) и отдавать контент на свое усмотрение через sendForward
Наумов Алексей
16 июня 2020, 13:13
0
В смысле как быть? Пусть заполняет через административный интерфейс.
Наумов Алексей
16 июня 2020, 11:29
0
Обычно меню статичные и крайне редко меняются…
Просто укажите в параметре resources нужные ресурсы, а сортировку уберите. В этом случае 2 TV поля будут не нужны.
Наумов Алексей
16 июня 2020, 11:24
+1
Я бы в реализации данной задачи ушел от TV, а сделал отдельный компонент:
— табличка для хранения этапов/задач
— табличка для хранения выполнения этих задач пользователями.

Реализация с кучей TV/ MIGX/ хранением в extended пользователя выглядит навороченной, сложной и проблемной в развитии и эксплуатации.
Наумов Алексей
09 июня 2020, 15:11
+1
Да, это нормально.
В случае ошибки в синтаксисе с Fenom вы получите белый экран.
Наумов Алексей
08 июня 2020, 14:03
0
Если выключен smtp — включить попробовать, или наоборот.
Другой smtp сервер попробовать.
Наумов Алексей
08 июня 2020, 13:46
0
Стоит попробовать другие адреса для отправителя и получателя (from, to), поменять настройки smtp.
Возможно хостинг не отправляет, напишите им.
Наумов Алексей
05 июня 2020, 14:31
0
Так должно прописываться, проверьте:
fullname => user_name
email => user_email

Вот кусочек кода из сниппета ecForm:
if ($modx->user->hasSessionContext($modx->context->get('key'))) {
    $profile = $modx->user->getOne('Profile');
    $data['user_name'] = $profile->get('fullname');
    if(empty($data['user_name'])) {
        $data['user_name'] = $modx->user->get('username');
    }
    $data['user_email'] = $profile->get('email');
}
Наумов Алексей
02 июня 2020, 15:21
0
Если сменить шаблонизатор на Fenom, то жизнь станет проще.
С родным парсером решение или «в лоб» или писать сниппет, который будет готовить данные.