Показать сообщение отдельно
Старый 10.08.2013, 15:43   #1
Anatoly_ua
Продвинутый
 
Регистрация: 16.03.2007
Адрес: Kherson, Ukraine
Сообщений: 51
По умолчанию исключить из HMENU страницы без изображений

Генерирую меню подстраниц. Меню содрежит изобрежения из поля Media (вкладка Resources). Возникла необходимость не отображать в этом меню страницы, которые таких картинок не содержат (поле Media пусто). Такое возможно в принципе?

Код:
20.15 = COA
20.15 {
	40 = HMENU
	40.if.isTrue.numRows {
		table = pages
		where = pid=this
	 }
	40 {
	   entryLevel = -1
	   1 = TMENU
	   1 {
		  wrap = <ul class="subpages">|</ul>
		  NO {
			 allWrap = <li>|</li>
			 stdWrap.htmlSpecialChars = 0
			 stdWrap.cObject = COA
			 stdWrap.cObject {
			5 = IMAGE
			5.file = GIFBUILDER
			5.file {
				XY = 172,69
				format = jpg
				quality = 100
				10 = IMAGE
				10.file {
					width = 172c-100
					height = 69c-100		
				}				
				10.file.import {
					cObject = TEXT
					cObject.override {
						required = 1
						data = levelmedia: -1, slide
						wrap = uploads/media/|
						listNum = 0 
						field = media
					}

					10.offset = 0,0
				}
			}

			10 = TEXT
			10.field = nav_title // title
			10.wrap = <span class="pageTitle">|</span><br />
		  }
	   }
	}
}
}
Anatoly_ua вне форума   Ответить с цитированием