Сергей Шлоков

Сергей Шлоков

Был в сети 06 ноября 2025, 19:54
Заказы не принимаю
Не помогает, потому что у меня нет такого пункта. Есть только «Inject Language» и «Split tag». Но это не то. Я уже весь скудный хелп перелопатил. Пишут, что IDE (очень умная) предлагает варианты решений и в частности «Suppressing Inspections» — если нужно какой-то кусок кода скрыть от инспектора просто выберите в списке предложений пункт «Suppress for statement». И все, делов то. Но у меня нет такого пункта. Видимо мой экземпляр IDE еще не настолько умный, как пишут разработчики. Я думал, может где-то нужно эти теги прописать, чтоб ошибок не было. Попробую написать в техподдержку.
А кто-нибудь знает как заставить phpStorm понимать теги MODX в квадратных скобках? Проблема в том, что если в html код вставить какой-нибудь тег [[+tag]], то инспектор phpStorm выделяет его как ошибку. Пример:
<input [[+disabled]] value="">
Выдает ошибку «Tag start is not closed». И все что после тега [[+disabled]] выделяется серым, а инспектор кода горит красным.
А хотелось бы, чтобы был зелененький квадратик.
Мне кажется, если уж предлагать, то что-то универсальное или хотя бы с инструкциями. А этот плагин сделан под конкретный сайт. Это я к чему. Опытный модиксовец сам может такой за 2 минуты сделать, а новичок типа меня просто воткнет и будет голову ломать, чего он то работает, то нет.
И, кстати, зачем бегать в цикле, если можно одним запросом найти максимальное число.
Вопрос. А если первую новость из 100 удалят, то новая новость будет с алиасом = 1?
Не дописал про настройки группы ресурсов.
Еще нужно добавить группу ресурсов 1 (контекст — mgr, минимальная роль — Super User (или любая другая ниже рангом), политика — Context или Object).
Таким образом эта настройка скрывает в дереве русурсов запрещенные ресурсы для субадминов. А группа ресурсов 2 дает доступ к разрешенным.

Для того, чтобы скрыть запрещенные ресурсы надо, как минимум, создать 2 группы ресурсов:
1. Для администраторов (роль Super User — 0)
2. Для субадминистраторов, для которых нужно ограничить доступ (SubAdmin — 99)
В принципе, 2-ую можно и не создавать, тогда ресурсы для субадминов будут показываться всем, потому что защиты не будет.
Все запрещенные ресурсы нужно добавить в группу ресурсов 1 (для администраторов). Разрещенным указать группу ресурсов 2 (или не указывать, если нет 2-ой группы ресурсов).
В настройках группы пользователей, куда входит субадминистратор, настроить доступ к группам ресурсов 2 (контекст — mgr, минимальная роль — SubAdmim, политика — Context или Object).
Перезагружаешь права доступа и все.
А в чем проблема с локалхостом? С MODX.com все ставится нормально. Да и с симплдрим зимой ставил без проблем на локал. В принципе никакой суеты нет. Нельзя, так нельзя. Просто раньше ставилось, вот и спросил, почему сейчас не работает. Все что нужно я поставил через shared.