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

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

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

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

Пример:

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

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

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

Парсер DOM в PHP