Disabled - разграничение прав доступа

Disabled - разграничение прав доступа

Атрибут data-disabled предназначен для разграничения прав доступа пользователей. В атрибуте через запятую перечисляются коды ролей пользователей из справочника user_role. Если текущий пользователь имеет роль, что и одна из перечисленных, то в тэге (поле ввода) будет установлен атрибут disabled.

Смотрите так же: data-enabled

Пример:

<div class="content">
    <div>
        <input type="text" name="test" data-disabled="noname,user">
        <!-- Поле будет не доступно пользователям с ролями noname и user -->
    </div>
</div>

Интеграция с Bootstrap v.3

Чистый & понятный код

Парсер DOM в PHP