Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 147 комментариев

Aliaksandr Katlou
Aliaksandr Katlou
Не совсем по теме, но может кому-то пригодиться. У меня часто после переноса сайта с хостинга на хостинг перестают работать выпадающие списки с политиками, например при создании новой группы пользователей. Лечиться обновлением движка, точнее его установкой поверх скорее, тк версия та же остается.
Алексей Карташов
Алексей Карташов
Да вот в том-то и дело, что предпосылок к такой проблеме нету совершенно. Обычный Login, обычное добавление ресурсов с фронтэнда с помощью Tickets. Хостинги разные были — проблема везде одна. Логическим/эмпирическим путём пытался сообразить откуда ноги растут — х его знает. Первый раз такое
Peter Zenin
Peter Zenin
Разобрался, с помощью xdebug (рекомендую :-) ).
Когда берутся политики доступа для контекста, в коде есть такое условие:
`TemplateGroup`.`name` IN ('Admin','Object')
То есть группа шаблона политики доступа должна быть или Admin или Object.
Я копировал шаблон политики у которого другая группа.
Только вот не понял где вообще редактировать и откуда берутся эти _группы шаблонов политик доступа_.
Короче в БД я поменял и моя политика появилась в списке.
Алексей Карташов
Алексей Карташов
А если попробовать зайти прям из другого брайзура?
Так же ошибка
Ошибки в логах на сервере есть?
Пусто :-(
Php-apc или другой кэшер включен?
Вроде нет. Во всяком случае с кэшем не игрался и все настройки кэша по умолчанию из коробки.

Сейчас вообще жесть какая-то — после последней попытки логина через Login тупо перестала отображаться форма входа. Вот вообще нету. Папку с кэшем чистил несколько раз (мало ли). Раньше такого не было.
Виктор Долгий
Виктор Долгий
Тут дело вот в чем:
1. У нас есть множество категорий тикетов. Мы хотим дать 2-ум возможность редактирования зарегистрированными пользователями.
2. У пользователей по умолчанию нет прав на создание тикетов (ticket_save...)
2. Создаем группу ресурсов, туда добавляем нужные 2 категории.
3. Даем пользователям право на редактирование (ticket_save, create...) этой группы.

И никак. В любых вариациях. Только «У вас недостаточно прав для этого действия.»…
Виктор Долгий
Виктор Долгий
А если страницы 2, создаю группу ресурсов, ее с правами на создание тикетов добавляю к группе пользователей, и вуаля, ничего, после этого страницы из этой группы не выводятся и если прописать алиас и айди вручную в селект, все равно ругается на права. То есть хочется реализовать примерно как у вас, 2 раздела — можно добавлять тикеты, остальные — просматривать.