Евгений
там указаны свеженькие для 8 и 9
Alexey
Как правильно удалить пользователя? Его сначала нужно разлогинить?
Alexey
или можно удалять объект пользователя сразу?
Aleksei
Евгений
Я уже не помню как в убунте там, но попробуй старый источник удалить
Alexey
Євгеній
подскажите, есть ли готовые допы, чтобы реализовать внутрисайтовую валюту?
Alexey
Євгеній
было бы отлично👍😀
Миша
Миша
Миша
как будто у меня репо заблокирован
Миша
а кто может бед скачать
Євгеній
Євгеній
Миша
Anonymous
зачем мне nvm
Версии переключать! Он сам подтянет достыпные
Kost9in
Anonymous
практически то что нужно
Ты то ли что-то не договариваешь, то ли обдолбался чем-то.
Я бы просто из личного кабинета дал возможность перевести мне денег и при успешном ответе писал сумму в поле у соответствующего пользователя. А при покупке уже проверял бы достаточно ли большая цифра в поле у пользователя и если да, то тупо отнимал!
Alexey
https://modstore.pro/packages/users/msprofile
Alexey
Посмотрите, может подойдет
Anonymous
У msProfile есть один значительный минус - Обратите внимание, что профиль создаётся при первой операции оплаты заказа. Если пользователь еще ничего не сделал, а только зарегистрировался - его не будет в таблице профилей
Alexey
а если это какой-то аукцион и мгновенная транзакция всё решает?
Євгеній
Alexey
Anonymous
Ведь он уже ориентируется на определенный профиль!) И изначально его нет!
Alexey
это самое ближайшее что я нашел))
Євгеній
спасибо всем, кто отписался по моему вопросу
Євгеній
Alexey
Anonymous
Anonymous
Вот, правда, сколько раз покупал скрипты и постоянно приходилось оптимизировать!
Anonymous
Не делают ничего хорошего для продажи!)))
Pavel
Ребята, подскажите, пожалуйста, почему при работе в админке под пользователем не SuperAdmin появляется вот такая ошибка?
Anonymous
Права нужно настраивать!
Anonymous
Судя по скрину нужно проверять возможность просмотра категорий
Pavel
Ясно, спасибо!
Sentinel
http://s1.bild.me/bilder/110417/3705861screenshot_2018-02-21_003.png
Anonymous
Pavel
А вот еще вопрос: если группе пользователей не добавлять контекст "mgr" но эти пользователи не смогут зайти в админку. Если же не добавлять контекст "web" то на сайт (фронт-энд) эти пользователи зайти тем не мнее смогут. Почему?
Anonymous
Pavel
Anonymous
Ну я же работаю с MODx мне все по нему интересно!
Pavel
Кстати а не подскажите еще где в админке создаются группы ресурсов?
Anonymous
http://joxi.ru/823LD7QH6LbolA
Rahim
Как вывесты Pagetitle родителя на chunk
Pavel
Ой блин, точно!
Rahim
Спасибо все работает
Anonymous
[[#[[*parent]].pagetitle]]
Так же помоему без фенома? А то я чет уже забывать стал!)))
Anonymous
Так он в pdoTools подключен же
Anonymous
И он есть!)
Igor
Всем привет. А есть какой-нибудь пример, как создавать программно роли. Просто я сейчас делаю компонент - сайт, хочу программно сделать, чтобы при установке, создавались роли. Это ресолверы или не?
Igor
И группы ресурсов тоже
Anonymous
Igor
Anonymous
сами группы создать правильнее прямо в пакете
Anonymous
а вот ресурсы в них закинуть - уже в резолвере
Anonymous
@igamov
<?php
$list = [
2 => [
'name' => 'Авторизованные пользователи',
'description' => 'Зарегистрированные пользователи, имеющие право просмотра приватного видео.',
'parent' => 0,
'rank' => 0,
'dashboard' => 1 // Default dashboard
]
];
$userGroups = [];
foreach ($list as $id => &$data) {
/** @var modUserGroup $userGroup */
$userGroup = $this->modx->newObject('modUserGroup');
$userGroup->fromArray(array_merge([
'id' => $id
], $data), '', true, true);
$userGroups[] = $userGroup;
}
return $userGroups;
Anonymous
это файл со списком груп пользователей
Anonymous
id указывается в ручную, тут особо ничего не придумал
Igor
Anonymous
$userGroups = include_once __DIR__ . '/elements/access/usergroups.php';
if (!is_array($userGroups)) {
$this->modx->log(modX::LOG_LEVEL_ERROR, 'Cannot build user groups');
} else {
foreach ($userGroups as $userGroup) {
$this->builder->putVehicle($this->builder->createVehicle($userGroup, [
xPDOTransport::UNIQUE_KEY => 'id',
xPDOTransport::PRESERVE_KEYS => true,
xPDOTransport::UPDATE_OBJECT => true
]));
}
$this->modx->log(modX::LOG_LEVEL_INFO, 'Packaged in ' . count($userGroups) . ' user groups.');
}
Anonymous
вот код из билдера, где эти группы пакуются в транспортный пакет
Anonymous
у меня он на класс переписан, поэтому немного отличается, но суть должна быть понятна в целом
Igor
Хорошо, буду пробывать. Спасибо
Anonymous
$this->builder - объект класса modPackageBuilder
Pavel
Подскажите пожалуйста. Создал группу ресурсов и назначил ее отдельной группе пользователей + назначил ей отдельную категорию элементов в которую входит лишь пара чанков. В результате пользователи из этой группы видят все ресурсы и все чанки а не те что я разрешил. В чем может быть причина?
Anonymous
Igor
Ещё вопрос, при установке компонента, у меня создаются ресурсы, но я ведь не могу получить их id. Как быть с функцией makeUrl? Или придется ссылки вручную писать, по псевдониму?
Pavel
Anonymous
А причем тут админы?
Вот Лев записывал! Посмотрите!
https://www.youtube.com/watch?v=ij1yGnATSZg&t=4925s
Anonymous
Там и про права есть