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

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

С нами с 31 января 2013; Место в рейтинге пользователей: #5
01 сентября 2014, 11:06
0
Не помогает, потому что у меня нет такого пункта. Есть только «Inject Language» и «Split tag». Но это не то. Я уже весь скудный хелп перелопатил. Пишут, что IDE (очень умная) предлагает варианты решений и в частности «Suppressing Inspections» — если нужно какой-то кусок кода скрыть от инспектора просто выберите в списке предложений пункт «Suppress for statement». И все, делов то. Но у меня нет такого пункта. Видимо мой экземпляр IDE еще не настолько умный, как пишут разработчики. Я думал, может где-то нужно эти теги прописать, чтоб ошибок не было. Попробую написать в техподдержку.
01 сентября 2014, 09:46
0
А кто-нибудь знает как заставить phpStorm понимать теги MODX в квадратных скобках? Проблема в том, что если в html код вставить какой-нибудь тег [[+tag]], то инспектор phpStorm выделяет его как ошибку. Пример:
<input [[+disabled]] value="">
Выдает ошибку «Tag start is not closed». И все что после тега [[+disabled]] выделяется серым, а инспектор кода горит красным.
А хотелось бы, чтобы был зелененький квадратик.
24 августа 2014, 08:59
0
Мы с тобой одной крови. :))
20 августа 2014, 09:42
+2
Мне кажется, если уж предлагать, то что-то универсальное или хотя бы с инструкциями. А этот плагин сделан под конкретный сайт. Это я к чему. Опытный модиксовец сам может такой за 2 минуты сделать, а новичок типа меня просто воткнет и будет голову ломать, чего он то работает, то нет.
И, кстати, зачем бегать в цикле, если можно одним запросом найти максимальное число.
Вопрос. А если первую новость из 100 удалят, то новая новость будет с алиасом = 1?
15 августа 2014, 11:01
1
+1
Не дописал про настройки группы ресурсов.
Еще нужно добавить группу ресурсов 1 (контекст — mgr, минимальная роль — Super User (или любая другая ниже рангом), политика — Context или Object).
Таким образом эта настройка скрывает в дереве русурсов запрещенные ресурсы для субадминов. А группа ресурсов 2 дает доступ к разрешенным.

15 августа 2014, 09:34
1
+1
Для того, чтобы скрыть запрещенные ресурсы надо, как минимум, создать 2 группы ресурсов:
1. Для администраторов (роль Super User — 0)
2. Для субадминистраторов, для которых нужно ограничить доступ (SubAdmin — 99)
В принципе, 2-ую можно и не создавать, тогда ресурсы для субадминов будут показываться всем, потому что защиты не будет.
Все запрещенные ресурсы нужно добавить в группу ресурсов 1 (для администраторов). Разрещенным указать группу ресурсов 2 (или не указывать, если нет 2-ой группы ресурсов).
В настройках группы пользователей, куда входит субадминистратор, настроить доступ к группам ресурсов 2 (контекст — mgr, минимальная роль — SubAdmim, политика — Context или Object).
Перезагружаешь права доступа и все.
07 августа 2014, 23:05
0
Абсолютно ничего не понял из вышесказанного )))
Утро вечера мудренее :)
07 августа 2014, 22:44
-1
А в чем проблема с локалхостом? С MODX.com все ставится нормально. Да и с симплдрим зимой ставил без проблем на локал. В принципе никакой суеты нет. Нельзя, так нельзя. Просто раньше ставилось, вот и спросил, почему сейчас не работает. Все что нужно я поставил через shared.
07 августа 2014, 17:18
0
Возможно это проблема из-за localhost.
07 августа 2014, 17:08
0
Я не один пакет уже загрузил на локальный сервер. Тут нужна консультация Василия. Все дополнения отображаются нормально, а вот загрузить ни одно не получается.
07 августа 2014, 16:55
0
А я не могу загрузить ни один пакет.
Не могу скачать пакет в: https://store.simpledream.ru/extras/download?package_id=5&version_id=249&username=username@yandeks.ru&api_key=цифрыбуквыцифрыбуквы&http_host=localhost
MODX 3.2.1. Ни со старым ключем, ни с новым никак не хочет.
06 августа 2014, 14:44
0
А можно еще проще, если ресурсы идут последовательно. Просто считаем количество ресурсов у нужного родителя.
$count=$modx->getCount('modResource',array('parent' => 10))+1;
Добавляем в начало нули и готово.
06 августа 2014, 14:33
0
По мне, этот путь сложней. Тут Василий вам в помощь.
06 августа 2014, 14:28
0
Есть отличный компонент CMP Generator. Создаешь таблицу в MySql, запускаешь CMP Generator и получаешь готовый компонент.
01 августа 2014, 22:13
0
У меня 2.3.0. Не вставляется никуда. Надо обновится. Может в единичке дело.
01 августа 2014, 18:31
0
Еще у меня на 2.3 не работает драг-т-дроп сниппетов из дерева элементов. Было удобно.
01 августа 2014, 16:14
0
Еще спрошу на всякий случай, а ты свой сниппет вызываешь кэшированным? Чтоб все эти вычисления работали он должен быть некэшируемым.
01 августа 2014, 15:21
0
В 2.3.1 писали, что должен быть
return "";
А зачем в каждой секции if стоит return? Достаточно одного в самом конце сниппета.
31 июля 2014, 15:55
0
Одна голова хорошо, а 2 лучше.
P.S. А если указать с восклицательным знаком, то кэшироваться не должно
[[!+properties.hitspage.hitts]]