{# если есть $edit_item то форма редактирования #} {# в переменной $edit_item данные редактируемого объекта #} {% if get.edit_id is defined and list.data[get.edit_id] is defined %} {% set edit_item = get.edit_id %} {% endif %} {% if get.showonly is not defined and edit_item is not defined %} {% endif %}
{% if get.showonly is not defined %} {% endif %}
{% if now_level.head_skip is defined and now_level.head_skip == 'da' %} {% else %}
{% endif %} {% for k, v in now_level if v.name_rus is defined %} {% if v.type is defined and v.type == 'head' %}

{{ v.name_rus }}

{% else %}
{# { v.type } #} {% if v.type is defined and v.type == 'select' %} {# формирумем массив для пропуска #} {% set skip = [] %} {% for k4,v4 in v if k4[:4] == 'skip' %} {% set skip = skip|merge( { (v4): '1' } ) %} {% endfor %} выберете из списка (управление данными в списке) {% elseif v.type is defined and v.type == 'list_user' %} {% set users = get_site_user(db) %} {# { pa(users) } #} выберете из списка (управление данными в списке) {% elseif v.type is defined and v.type == 'select_items' %} {# формирумем массив для пропуска #} {# {% set skip = [] %} {% for k4,v4 in v if k4[:4] == 'skip' %} {% set skip = skip|merge( { (v4): '1' } ) %} {% endfor %} #} {{ pa(list.data[get.edit_id]) }} {# выберете из списка (управление данными в списке) #} {% elseif v.type is defined and ( v.type == 'checkbox' or v.type == 'check' ) %} {% elseif v.type is defined and v.type == 'image' %} {% if edit_item is defined and list.data[get.edit_id]['dop'][k] is defined %}
для замены фото, выберите новое изображение
{% endif %}
{% elseif v.type is defined and v.type == 'date' %} {% elseif v.type is defined and v.type == 'datetime' %} {% elseif v.type is defined and v.type == 'number' %} {% elseif v.type is defined and v.type == 'textarea' %} {# иначе text string #} {% else %} {% endif %} {% if v.comment is defined %} {{ v.comment }} {% endif %}
{% endif %} {% endfor %}
{% if edit_item is defined and list.data[get.edit_id]['id'] is defined %} {% else %} {% endif %} {% if now_level.folder is defined and now_level.folder is not empty %}{% endif %}