Андрей

Андрей

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

Скачивание файла конкретным пользователем

Подскажите, как лучше организовать возможность скачать файл пользователем, чтобы файл для скачивания был доступен не по прямой ссылке, а по сгенеренной случайным образом для конкретного пользователя.
Поиском нашел FileAttach и FILEDOWNLOAD R но там я так понял, что нужно через эти же дополнения и закачивать файлы, а мне желательно условный сниппет
[[!FileDownload? &url=`http://site.ru/files/files.pdf`]]
который генерил бы виртуальную ссылку, по которой качался реальный файл, не раскрывая прямую ссылку.
а сами файлы, мне удобнее через фтп раскладывать.
Андрей
29 апреля 2020, 15:29
modx.pro
1
611
0

Fenom и дополнительное поле в профиле пользователя

Добавил в профиль пользователя доп поле ogrn.
использую вот такой сниппет
[[!Profile? &prefix=`usr.`]]
обычный вывод поля работает без проблем
ОГРН: [[+usr.ogrn]]
но мне нужно вывести это поле через Fenom
перепробовал все варианты — не получается
{$_modx->user.ogrn}
              {$_modx->usr.ogrn}
              {$_pls['usr.ogrn']}
              {$_pls['user.ogrn']}
              {$ogrn}
              {$usr.ogrn}
              {$user.ogrn}
              {$_modx->getPlaceholder('usr.ogrn')}
              {$_modx->getPlaceholder('user.ogrn')}
основные поля из профиля выводит
{$_modx->user.comment}
дополнительные — хоть убей, не выводит. В чем проблема?
Андрей
25 апреля 2020, 07:36
modx.pro
1 175
0

Личный кабинет пользователя

Нужно сделать несложный личный кабинет.
Чтобы была возможность регистрации, авторизации пользователя и после логина каждому пользователю была доступна одна или насколько страниц для чтения, на которых админ размещает информацию. Либо это одна и та же страница, но в зависимости от пользователя некоторые поля ее должны меняться.
Почитал мануалы вроде Login для этого подходит, только не могу понять там можно сделать отдельные страницы для каждого пользователя или страницы будут доступны либо всем, либо всем зарегистрированным пользователям.

Или может есть другие решения?
Андрей
22 апреля 2020, 15:00
modx.pro
929
0

Не срабатывает плагин на событии OnResourceAutoPublish

У меня есть рабочий плагин, который срабатывает по системному событию OnDocFormSave и там все отлично работает. Но некоторые посты у меня публикуются по времени и соответственно по данному событию не работают.
За это вроде бы отвечает событие OnResourceAutoPublish, добавил его к данному плагину — ничего не происходит при автопубликации. Для отладки создал совсем примитивный плагин, которые при срабатывании должен менять значение TV параметра, но и этот плагин не срабатывает, параметр остается неизменным.
Есть какие-то нюансы у этого события или может есть другие события, отвечающие за публикацию ресурсов по времени?
Андрей
04 января 2020, 14:14
modx.pro
580
0

simpleUpdater перестал обновлять modx

Просто скачивает в корень modx.zip и дальше ничего не происходит.
Ошибок в логах нет.
Андрей
31 октября 2019, 12:22
modx.pro
777
0

Покупка и использование условных единиц

Подскажите, как проще всего организовать покупку и использование неких условных единиц, которые можно тратить на сайте же, скажем на нажатие кнопки.
Покупку, наверное, через miniShop2 — сделать несколько товаров 1, 5, 10, 100 единиц с разной ценой?
А вот как организовать их учет и использование? Чтобы после покупки лицевой счет пополнялся на количество условных попугаев, а по совершении определенного действия эти попугаи списывались, ну и естественно, чтобы без попугаев эти действия невозможно было совершить. Что-то даже в голову ничего не идет…
Андрей
19 апреля 2019, 19:32
modx.pro
634
0

MODX и https

В настройках server_protocol установлен «https», сайт работает на Apache + nginx, в принципе все работает корректно, но обратил внимание, случайно, что предварительный просмотр ресурса из админки или переход по из меню админки по ссылке — «содержимое — перейти на сайт» переводят на версию http. Так и должно быть и на https должен быть редирект или в настройках сайта можно напрямую это указать?
Андрей
19 августа 2018, 21:16
modx.pro
1 191
0

Нужен плагин для Гугл или Яндекс карт

Нужен плагин для Гугл или Яндекс карт который бы позволял:
1. минимум — наносить на карту несколько маркеров
2. максимум — рисовать между этими маркерами маршрут, но именно рисовать самому, а не чтобы гугл его прокладывал, потому что точки будут на воде и маршрут будет по воде, а гугл проложит его по берегу.
Что-то я ничего подобного не нашел, в основном — один маркер
Андрей
18 августа 2018, 17:22
modx.pro
943
0

Сравнение 2 -х списков дочерних ресурсов

Есть ресурс с несколькими дочерними ресурсами, как некий справочник.
Есть второй ресурс у которого есть меньшее количество дочерних ресурсов, с pagetitle равными одному из id дочерних ресурсов из первого случая.
Как вывести список дочерних ресурсов первого ресурса, которые не упоминаются как дочерние второго ресурса.
Как-то мудрено написал и решения лезут в голову сильно мудреные, но по сути это сравнение 2-х списков и вывод несовпадающих элементов, может кто подскажет простое решение?
Андрей
07 августа 2018, 16:56
modx.pro
772
0

Обновление созданных pdf в PDFResource

Настроил PDFResource, pdf перегенерятся в файл при сохранении.
Но документ динамический и меняется не только при сохранении самого документа, но и при добавлении других документов. Тогда сгенеренная pdfка получается устаревшей.
Может есть какие-то настройки, позволяющие например раз в сутки пересоздавать pdf?
Андрей
09 июля 2018, 06:45
modx.pro
1 187
0