Евгений
там указаны свеженькие для 8 и 9
Alexey
Как правильно удалить пользователя? Его сначала нужно разлогинить?
Alexey
или можно удалять объект пользователя сразу?
Миша
там указаны свеженькие для 8 и 9
вот так и ставил, все арвно 6-й лепит
Евгений
Я уже не помню как в убунте там, но попробуй старый источник удалить
Alexey
можно
спасибо
Євгеній
подскажите, есть ли готовые допы, чтобы реализовать внутрисайтовую валюту?
Гафар
вот так и ставил, все арвно 6-й лепит
https://github.com/nodesource/distributions
Євгеній
было бы отлично👍😀
Гафар
вот так и ставил, все арвно 6-й лепит
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs
Anonymous
подскажите, есть ли готовые допы, чтобы реализовать внутрисайтовую валюту?
Вы решили разработать криптовалюту? И то что вам нужно можно свести до цифрового значения в поле пользователя, с которым можно выполнять математические действия?
Миша
как будто у меня репо заблокирован
Миша
а кто может бед скачать
Євгеній
Вы решили разработать криптовалюту? И то что вам нужно можно свести до цифрового значения в поле пользователя, с которым можно выполнять математические действия?
минимальные внутрисайтовые кредиты, которые можно купить за реал (пополнения баланса вручную), и за которые на сайте можно приобрести какую-нить вещь
Kost9in
все равно 6-й тсатвит
https://github.com/creationix/nvm
Миша
Anonymous
зачем мне nvm
Версии переключать! Он сам подтянет достыпные
Kost9in
Anonymous
практически то что нужно
Ты то ли что-то не договариваешь, то ли обдолбался чем-то. Я бы просто из личного кабинета дал возможность перевести мне денег и при успешном ответе писал сумму в поле у соответствующего пользователя. А при покупке уже проверял бы достаточно ли большая цифра в поле у пользователя и если да, то тупо отнимал!
Alexey
https://modstore.pro/packages/users/msprofile
Alexey
Посмотрите, может подойдет
Anonymous
У msProfile есть один значительный минус - Обратите внимание, что профиль создаётся при первой операции оплаты заказа. Если пользователь еще ничего не сделал, а только зарегистрировался - его не будет в таблице профилей
Alexey
а если это какой-то аукцион и мгновенная транзакция всё решает?
Anonymous
это всё допиливается, да и вообще большинство компонентов допиливается под свои нужды
Да я же не спорю! Просто помоему проще написать то что нужно, чем на 60% менять логику готового!
Anonymous
Ведь он уже ориентируется на определенный профиль!) И изначально его нет!
Alexey
это самое ближайшее что я нашел))
Євгеній
спасибо всем, кто отписался по моему вопросу
Alexey
Да я же не спорю! Просто помоему проще написать то что нужно, чем на 60% менять логику готового!
там есть сниппет пополнения внутреннего счёта пользователя, уже половина работы сделана
Anonymous
Вот, правда, сколько раз покупал скрипты и постоянно приходилось оптимизировать!
Anonymous
Не делают ничего хорошего для продажи!)))
Pavel
Ребята, подскажите, пожалуйста, почему при работе в админке под пользователем не SuperAdmin появляется вот такая ошибка?
Anonymous
Права нужно настраивать!
Anonymous
Судя по скрину нужно проверять возможность просмотра категорий
Pavel
Ясно, спасибо!
Sentinel
http://s1.bild.me/bilder/110417/3705861screenshot_2018-02-21_003.png
Pavel
Судя по скрину нужно проверять возможность просмотра категорий
Сейчас проверил - ты абсолютного правильно сказал. Еще раз благодарю!
Pavel
А вот еще вопрос: если группе пользователей не добавлять контекст "mgr" но эти пользователи не смогут зайти в админку. Если же не добавлять контекст "web" то на сайт (фронт-энд) эти пользователи зайти тем не мнее смогут. Почему?
Anonymous
Anonymous
Ну я же работаю с MODx мне все по нему интересно!
Pavel
Кстати а не подскажите еще где в админке создаются группы ресурсов?
Anonymous
http://joxi.ru/823LD7QH6LbolA
Rahim
Как вывесты Pagetitle родителя на chunk
Pavel
Ой блин, точно!
Anonymous
Как вывесты Pagetitle родителя на chunk
{$parent | resource : 'pagetitle''}
Rahim
Спасибо все работает
Anonymous
[[#[[*parent]].pagetitle]] Так же помоему без фенома? А то я чет уже забывать стал!)))
Anonymous
Так он в pdoTools подключен же
Anonymous
И он есть!)
Igor
Всем привет. А есть какой-нибудь пример, как создавать программно роли. Просто я сейчас делаю компонент - сайт, хочу программно сделать, чтобы при установке, создавались роли. Это ресолверы или не?
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 указывается в ручную, тут особо ничего не придумал
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
Подскажите пожалуйста. Создал группу ресурсов и назначил ее отдельной группе пользователей + назначил ей отдельную категорию элементов в которую входит лишь пара чанков. В результате пользователи из этой группы видят все ресурсы и все чанки а не те что я разрешил. В чем может быть причина?
Igor
Ещё вопрос, при установке компонента, у меня создаются ресурсы, но я ведь не могу получить их id. Как быть с функцией makeUrl? Или придется ссылки вручную писать, по псевдониму?
Anonymous
А причем тут админы?
Вот Лев записывал! Посмотрите! https://www.youtube.com/watch?v=ij1yGnATSZg&t=4925s
Anonymous
Там и про права есть