Показать сообщение отдельно
Старый 20.02.2010, 22:12   #1
NiKRON
Senior Member
 
Регистрация: 13.11.2006
Сообщений: 180
По умолчанию Меню с иконками

Как сделать меню — знаю, а как сделать так чтобы у каждого пункта меню была своя иконка (например, чтобы он хранилась в каком-то поле в properties самой страницы) — не могу сделать. Помогите пожалуйста. Лучше всего если бы эта иконка бралась из поля определённого в темплейте TV.

Посмотрел, что для каждой страницы можно загружать файлы в Page Properties » Resources » Files. Только как получить этот ресурс для каждого из пунктов меню, непонятно.
Код:
lib.menu = HMENU
lib.menu.entryLevel = 1
lib.menu.1 = TMENU
lib.menu.1{
  noBlur = 1
  NO{
    linkWrap = <li>|</li>
    ATagTitle.field = title
  }
  ACT = 1
  ACT{
    linkWrap = <li>|</li>
  }
}
lib.menu.wrap = <ul>|</ul>
Могу предположить что можно вставить beforeImg
Код:
…
  NO{
    linkWrap = <li>|</li>
    ATagTitle.field = title
    beforeImg = fileadmin/media/images
    beforeImg.data = levelmedia:-1, slide #здесь вообще не понимаю как это работает
  }
…
но это не работает.

Последний раз редактировалось NiKRON; 20.02.2010 в 23:56
NiKRON вне форума   Ответить с цитированием