У нас для этого используется компонента access и специальный контроллер, определяющий доступность вложенных в него элементов
Написал: Артур
28.05.2013 / 22:53
Новые комментарии
Безопасность (10)
Безопасность (10)
Для каждого элемента - глупо, а вот для блока с этими элементами может и получиться.
На подобии синтаксиса twig'a:
{ block input }
<input type="submit" value="blabla">
{ endblock }
>>>
{ block input[0,1,2,3] }
<input type="submit" value="blabla">
{ endblock }
[0,1,2,3] - уровни доступа.
Написал: iNeeXT 28.05.2013 / 21:58
На подобии синтаксиса twig'a:
{ block input }
<input type="submit" value="blabla">
{ endblock }
>>>
{ block input[0,1,2,3] }
<input type="submit" value="blabla">
{ endblock }
[0,1,2,3] - уровни доступа.
Написал: iNeeXT 28.05.2013 / 21:58
Безопасность (10)
Безопасность (10)
Тогда можно для каждого input.option'a ставить уровень доступа (access level). Хотя, по-моему, это глупо.
Написал: iNeeXT 28.05.2013 / 19:25
Написал: iNeeXT 28.05.2013 / 19:25
Безопасность (10)
Меня в этом подходе смущает необходимость для каждого компонента делать проверку типа:
if(user.access){
div.innerHTML = '<input type="button" value="option"/>';
}
Написал: Артур 28.05.2013 / 19:21
if(user.access){
div.innerHTML = '<input type="button" value="option"/>';
}
Написал: Артур 28.05.2013 / 19:21
Безопасность (10)
Видимость можно сделать с использованием Доступа, если доступ предоставляет true/false.
Написал: iNeeXT 28.05.2013 / 18:46
Написал: iNeeXT 28.05.2013 / 18:46
Полезные функции (9)
iNeeXT, код не сплошной, описаие к каждой функции есть, все свое)
Написал: Алексей 28.05.2013 / 13:32
Написал: Алексей 28.05.2013 / 13:32
Полезные функции (9)
Может из-за того, что один сплошной код? Нету примеров, нету описания + вытянуто из разных движков.
Написал: iNeeXT 26.05.2013 / 20:27
Написал: iNeeXT 26.05.2013 / 20:27
Полезные функции (9)
Минусов наставили, а обосновать в чем кривость функций не смогли.
Написал: Алексей 26.05.2013 / 13:48
Написал: Алексей 26.05.2013 / 13:48
Полезные функции (9)