Андрей
С нами с 28 октября 2016; Место в рейтинге пользователей: #322Скачивание файла конкретным пользователем
Подскажите, как лучше организовать возможность скачать файл пользователем, чтобы файл для скачивания был доступен не по прямой ссылке, а по сгенеренной случайным образом для конкретного пользователя.
Поиском нашел FileAttach и FILEDOWNLOAD R но там я так понял, что нужно через эти же дополнения и закачивать файлы, а мне желательно условный сниппет
а сами файлы, мне удобнее через фтп раскладывать.
Поиском нашел FileAttach и FILEDOWNLOAD R но там я так понял, что нужно через эти же дополнения и закачивать файлы, а мне желательно условный сниппет
[[!FileDownload? &url=`http://site.ru/files/files.pdf`]]
который генерил бы виртуальную ссылку, по которой качался реальный файл, не раскрывая прямую ссылку.а сами файлы, мне удобнее через фтп раскладывать.
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}
дополнительные — хоть убей, не выводит. В чем проблема? Личный кабинет пользователя
Нужно сделать несложный личный кабинет.
Чтобы была возможность регистрации, авторизации пользователя и после логина каждому пользователю была доступна одна или насколько страниц для чтения, на которых админ размещает информацию. Либо это одна и та же страница, но в зависимости от пользователя некоторые поля ее должны меняться.
Почитал мануалы вроде Login для этого подходит, только не могу понять там можно сделать отдельные страницы для каждого пользователя или страницы будут доступны либо всем, либо всем зарегистрированным пользователям.
Или может есть другие решения?
Чтобы была возможность регистрации, авторизации пользователя и после логина каждому пользователю была доступна одна или насколько страниц для чтения, на которых админ размещает информацию. Либо это одна и та же страница, но в зависимости от пользователя некоторые поля ее должны меняться.
Почитал мануалы вроде Login для этого подходит, только не могу понять там можно сделать отдельные страницы для каждого пользователя или страницы будут доступны либо всем, либо всем зарегистрированным пользователям.
Или может есть другие решения?
Не срабатывает плагин на событии OnResourceAutoPublish
У меня есть рабочий плагин, который срабатывает по системному событию OnDocFormSave и там все отлично работает. Но некоторые посты у меня публикуются по времени и соответственно по данному событию не работают.
За это вроде бы отвечает событие OnResourceAutoPublish, добавил его к данному плагину — ничего не происходит при автопубликации. Для отладки создал совсем примитивный плагин, которые при срабатывании должен менять значение TV параметра, но и этот плагин не срабатывает, параметр остается неизменным.
Есть какие-то нюансы у этого события или может есть другие события, отвечающие за публикацию ресурсов по времени?
За это вроде бы отвечает событие OnResourceAutoPublish, добавил его к данному плагину — ничего не происходит при автопубликации. Для отладки создал совсем примитивный плагин, которые при срабатывании должен менять значение TV параметра, но и этот плагин не срабатывает, параметр остается неизменным.
Есть какие-то нюансы у этого события или может есть другие события, отвечающие за публикацию ресурсов по времени?
simpleUpdater перестал обновлять modx
Просто скачивает в корень modx.zip и дальше ничего не происходит.
Ошибок в логах нет.
Ошибок в логах нет.
Покупка и использование условных единиц
Подскажите, как проще всего организовать покупку и использование неких условных единиц, которые можно тратить на сайте же, скажем на нажатие кнопки.
Покупку, наверное, через miniShop2 — сделать несколько товаров 1, 5, 10, 100 единиц с разной ценой?
А вот как организовать их учет и использование? Чтобы после покупки лицевой счет пополнялся на количество условных попугаев, а по совершении определенного действия эти попугаи списывались, ну и естественно, чтобы без попугаев эти действия невозможно было совершить. Что-то даже в голову ничего не идет…
Покупку, наверное, через miniShop2 — сделать несколько товаров 1, 5, 10, 100 единиц с разной ценой?
А вот как организовать их учет и использование? Чтобы после покупки лицевой счет пополнялся на количество условных попугаев, а по совершении определенного действия эти попугаи списывались, ну и естественно, чтобы без попугаев эти действия невозможно было совершить. Что-то даже в голову ничего не идет…
MODX и https
В настройках server_protocol установлен «https», сайт работает на Apache + nginx, в принципе все работает корректно, но обратил внимание, случайно, что предварительный просмотр ресурса из админки или переход по из меню админки по ссылке — «содержимое — перейти на сайт» переводят на версию http. Так и должно быть и на https должен быть редирект или в настройках сайта можно напрямую это указать?
Нужен плагин для Гугл или Яндекс карт
Нужен плагин для Гугл или Яндекс карт который бы позволял:
1. минимум — наносить на карту несколько маркеров
2. максимум — рисовать между этими маркерами маршрут, но именно рисовать самому, а не чтобы гугл его прокладывал, потому что точки будут на воде и маршрут будет по воде, а гугл проложит его по берегу.
Что-то я ничего подобного не нашел, в основном — один маркер
1. минимум — наносить на карту несколько маркеров
2. максимум — рисовать между этими маркерами маршрут, но именно рисовать самому, а не чтобы гугл его прокладывал, потому что точки будут на воде и маршрут будет по воде, а гугл проложит его по берегу.
Что-то я ничего подобного не нашел, в основном — один маркер
Сравнение 2 -х списков дочерних ресурсов
Есть ресурс с несколькими дочерними ресурсами, как некий справочник.
Есть второй ресурс у которого есть меньшее количество дочерних ресурсов, с pagetitle равными одному из id дочерних ресурсов из первого случая.
Как вывести список дочерних ресурсов первого ресурса, которые не упоминаются как дочерние второго ресурса.
Как-то мудрено написал и решения лезут в голову сильно мудреные, но по сути это сравнение 2-х списков и вывод несовпадающих элементов, может кто подскажет простое решение?
Есть второй ресурс у которого есть меньшее количество дочерних ресурсов, с pagetitle равными одному из id дочерних ресурсов из первого случая.
Как вывести список дочерних ресурсов первого ресурса, которые не упоминаются как дочерние второго ресурса.
Как-то мудрено написал и решения лезут в голову сильно мудреные, но по сути это сравнение 2-х списков и вывод несовпадающих элементов, может кто подскажет простое решение?
Обновление созданных pdf в PDFResource
Настроил PDFResource, pdf перегенерятся в файл при сохранении.
Но документ динамический и меняется не только при сохранении самого документа, но и при добавлении других документов. Тогда сгенеренная pdfка получается устаревшей.
Может есть какие-то настройки, позволяющие например раз в сутки пересоздавать pdf?
Но документ динамический и меняется не только при сохранении самого документа, но и при добавлении других документов. Тогда сгенеренная pdfка получается устаревшей.
Может есть какие-то настройки, позволяющие например раз в сутки пересоздавать pdf?