Показать сообщение отдельно
  #18 (permalink)  
Старый 08.07.2016, 15:35
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Потому что можно дальше продолжать:

var docs={
  buh:{
      title: Бухгатерские документы
      tip: Выберите тип документа
      options:{
         a:form{
              title:Половой акт,
              fields:{
                  name:Введите
                  occu: выведите
                  loca: заведите
              },
         /* по той же схеме */
         b:Авансовый отчет,
         c:Налоговая декларация
       },
   },
   any{
    /* по той же схеме */
   }

};


И когда хотя бы одна форма нормально описана, структура тупо вопроизводится копипастой и правкой для всех остальных самоподобных структур.

Когда скриптопизец начинает кодить с рендера, с хтмля, он заведомо себя обрекает на вечный кактус в заднице. Потому что простота и легкость вначале, гарантирует сложность и тягость даже не в конце, а чуть дальше начала. Зато кажущиеся сложными и трудными методы в начале, освобождают рабочих и крестьян для досуга.
Ответить с цитированием