Андрей Степаненко

Андрей Степаненко

С нами с 28 октября 2014; Место в рейтинге пользователей: #8
Отправить деньги
Андрей Степаненко
20 марта 2017, 14:32
0
Будет:

Для отправки сообщения на e-mail:
[[!msOneClick?
&id=`5`
&create_order=`MAIL`
&email_method_mail=`mail@mail.ru`
]]
Андрей Степаненко
27 января 2017, 07:01
+1
Есть технический поддержка modstore.pro/cabinet/tickets/ можно было туда написать.
Да действительно Clientconfig конфликтует.
Баг исправлен. Обновите приложение.
Андрей Степаненко
07 января 2017, 19:37
0
именно. Его хоть куда вставлять можно
Андрей Степаненко
07 января 2017, 19:33
0
Да он не зависит от него.
Андрей Степаненко
31 декабря 2016, 14:50
0
phpStorm есть Live Templates — через который можно запомнить быстрые команды и через TAB разворачивать их
это к таму чтобы не запоминать длинные названия и не выдумывать новый функции.
Реально кто поймет откуда эти функции запускаются
Кроме того на некоторых хостингах $users = users()->profile()->select('User.username, Profile.email')->where(['Profile.blocked'=>true])->get(); Таки конструкции будут ошибку выдавать в случае если попробуешь вывести массив.
Андрей Степаненко
27 декабря 2016, 19:41
0
Ну так я и говорю что не заниматься вопросом как перетащить! В место этого проверить назначены права родителей выше!
Это просто другой метод решения задачи.
Андрей Степаненко
27 декабря 2016, 19:29
0
А какие вы доступы вы уже на применяете для группы, это опять же нужно смотреть.
Андрей Степаненко
27 декабря 2016, 19:28
1
0
Все зависит от задачи которую нужно решить.
Доступ к ресурсу?
Тогда вот так:
$parent = $modx->resource->get('parent');

/* @var modResource $modResource*/
if($modResource = $modx->getObject('modResource', array('id' => $parent))){
    // Политика доступа к ресурсам примененная на вкладке "Группа ресурсов"
    $Policy = $modResource->findPolicy('web');
    //$Policy массив с данными по ресурсу
}
Андрей Степаненко
27 декабря 2016, 18:08
+1
Wordperss чтоб защитить от атак на данный момент, надо столько всего настроить и установить…
Андрей Степаненко
27 декабря 2016, 18:05
0
Наверное проще будет проверять права родителя чтобы не парится с ресурсами. и проставлять для каждого
Андрей Степаненко
27 декабря 2016, 18:05
0
Вроде MODX так и работает что для родителя права устанавливаешь а для дочерних они по умолчанию наследуются.
А вы как права проверяете?
Андрей Степаненко
03 декабря 2016, 21:54
+2
Давайте тогда технологиями первого компьютеоа в 80-х пользоватся. Не подключать дополнительных строк на ода которые убрать шаги такие как пеиезагиузка страницы, ответ если не правильно введен пароль, ответ если не правильно введен логин. Давайтк перезагружать страницу при любом событии. Вишка то в том что подгрузка 100 кб кода дает в результатте минус 4 минимум перезагрузок страниц. Причем есть элемент когда пользовател. Вообще не обратит внимание когда страница должна была перезагрузится 10 раз. Вороде как програмисты и работают ради того чтобы не повторять шаги.
Андрей Степаненко
30 ноября 2016, 23:11
+1
ajaxSnippet — приложение! там как раз можно по нажатию на кнопку выводить контент.
Если брать совсем простой метод)

&as_mode	onload	Как загружать контент: сразу после загрузки страницы «onload», или при клике на ссылку-триггер «onclick»?
нужен onclick
Андрей Степаненко
30 ноября 2016, 23:05
0
ctrl+s и будет такой же функционал))) а остальное выше))
Андрей Степаненко
29 ноября 2016, 08:38
0
Дело в том что заказ отправляется, а потом уже доступна квитанция и счет.
Если пользователь авторизован и у него заполнены необходимые данные то тогда можно передать счет с его данными. Если реализован механизм прикрепления файла.
В других вариантах это сложно сделать.

Мне видится другой механизм: перед отправкой заказа даем пользователю форму где он должен заполнить платежную информацию. И тогда отправляем счет.
Но с этим моментом в modx беда)))

Это надо отдельный компонен который будет вести таблицу с юр/ип лицами, чтобы можно было их хранить и выбирать при авторизации на сайте. Ну то есть полноценное приложение которое по идее отношение к квитанция и счет имеет только потому что данные по счет будут наполнятся через него.
Я уже прорабатывал этот вариант приложения там много тонкостей для полноценной работы.

shot.qip.ru/00RwEz-4cMfvWS5S/
shot.qip.ru/00RwEz-6cMfvWS5T/
shot.qip.ru/00RwEz-5cMfvWS5U/

Вопрос в том что если нужны будут новые поля и их надо будет как то добавить, и плюс валидация.
И их хранение всего этого, так же надо давать возможность редактировать эти данные и выводить их в личном кабинете.

Просто так этот вариант не сделаешь иначе потянуться выше перечисленные вопросы: а как поменять юр лицо, а где скачать новый счет, а как выставить юр лицу без ндс и тому подобные вопросы.

Попробую до конца реализовать этот механизм но точно не в рамках mspReceiptAccount так как много сложностей и вопросов появится.
И по сути его можно будет применять для любых других моментов не только для заказа через сайт.

После реализации такого механизма можно уже будет в квитанцию и счет передавать эти данные.

Андрей Степаненко
29 ноября 2016, 07:53
+1
В личном кабинете и так можно сделать ссылку на распечатку квитанции и счета. Вопрос касаемо счета как туда данные будут передаваться.
Просмотр документа pdf защищен и доступ обеспечивается в двух режимах:
1. Хранится в сессии у пользователя после отправки заказа он может распечатать счет без авторизации.
2. Пользователь авторизован ему можно давать ссылку на распечатку заказа в личном кабинете