Настроить окно быстрой настройки

Для упорядочивания элементов управления модулями

#1 8 января 2014 в 10:14
Доброго времени суток.
Подскажите, как поделить по пунктам опции в окне быстрой настройки. Чтобы не были они все скопом, а были рассортированы.
Что я имею ввиду:
  1.  
  2. <?xml version="1.0" encoding="utf-8"?>
  3. <backend>
  4. <module>
  5. <id>mod_uc</id>
  6. </module>
  7. <params>
  8. <param type="number" name="num" default="5" />
  9. <param type="list" name="sort">
  10. <option value="rating" />
  11. <option value="hits" />
  12. <option value="pubdate" />
  13. </param>
  14. Тут заголовок
  15. <param type="list" name="showtype">
  16. <option value="thumb" />
  17. <option value="list" />
  18. </param>
  19. Тут ещё один
  20. <param type="number" name="showf" default="5" />
  21. <param type="list_db" name="cat_id" src="cms_uc_cats" src_title="title" src_value="id" tree="1" src_where="NSLevel>0">
  22. <option value="0" />
  23. </param>
  24. И так далее
  25. <param type="flag" name="subs" default="off" />
  26. <param type="flag" name="fulllink" default="on" />
  27. </params>
  28. </backend>
  29.  
Когда настроек мало, то бог с ним, но когда их под 50 и более, разобраться в этой мешанине становится сложно. По сему вопрос — как упорядочить сие.
hint — мелкий текст, пояснение
units — соответственно единицы
ЖИРНЫЙ ЗАГОЛОВОК НАД ГРУППОЙ ПОЛЕЙ — не знаю
#2 8 января 2014 в 10:42
Неужели никто не знает?

На данный момент я просто использую затычки(якоря), которые потом обрабатываю при помощи jQuery и получаю нужный мне результат, но может есть более элегантное решение этого?
Приведу пример моего способа борьбы с неразберихой:
  1.  
  2. <?xml version="1.0" encoding="utf-8"?>
  3. <backend>
  4. <module>
  5. <id>mod_uc</id>
  6. </module>
  7. <params>
  8. <param name="grouptitle" title="#Заголовок раздела"/>
  9. <param type="number" name="num" default="5" />
  10. <param type="list" name="sort">
  11. <option value="rating" />
  12. <option value="hits" />
  13. <option value="pubdate" />
  14. </param>
  15. <param name="grouptitle" title="#Заголовок раздела"/>
  16. <param type="list" name="showtype" hint="Показывать записи с рейтингом выше указанного">
  17. <option value="thumb" />
  18. <option value="list" />
  19. </param>
  20. <param name="grouptitle" title="#Заголовок раздела"/>
  21. <param type="number" name="showf" default="5" />
  22. <param type="list_db" name="cat_id" src="cms_uc_cats" src_title="title" src_value="id" tree="1" src_where="NSLevel>0">
  23. <option value="0" />
  24. </param>
  25. <param name="grouptitle" title="#Заголовок раздела"/>
  26. <param type="flag" name="subs" default="off" />
  27. <param type="flag" name="fulllink" default="on" />
  28. </params>
  29. </backend>
  30.  
  1.  
  2. $("td.param-name>div.label:contains('#')").addClass('groupheader');
  3.  
  1.  
  2. .groupheader{
  3. font-size:14px;
  4. font-weight:bold;
  5. margin-bottom:10px;
  6. border-bottom:1px dashed #000;
  7. padding-bottom:5px
  8. }
  9.  
Иллюстрация
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.