![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Собственно, стоит задача часть стандартных ссылок реализовать на флэше, к примеру, языковое меню. 
		
		
		
		
		
		
		
	Как это сделать более технологично? Обычное меню для переключения языка страницы в setup делается просто, а как лучше парметры страницы из тайпо во флаш заслать?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Генерируется XML с необходимыми данными для Flash. 
		
		
		
		
		
		
			
		
		
		
		
	
  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			filippoff, разберешься кинь сюда код, если не сложно... думаю многим (в том числе и мне) было бы интересно
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			пока не разобрался. честно говоря, не ожидал, что возникнет столько сложностей с такой на первый взгляд простой вещью. две ссылки на flash, а мороки - на несколько дней изучения :о) подумываю уже сделать простыми кратинками :о)
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Продвинутый 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Просто использовать HMENU не получается в силу ограниченности возможностей по формутированию ссылок и некоторыми продлемами с вложенностью тегов. Но задача решаема с помощью екстеншенов ingmar_xmlmenu и bf_xml_for_flash. 
		
		
		
		
		
		
		
	Если интересно то вот пример моего меню: Код TS страницы генеригующей xml: Код: 
	page=PAGE
page {
	config.disableAllHeaderCode = 1
	config.additionalHeaders = Content-type:text/xml
	config.admPanel = 0
	config.xhtml_cleaning = 0
	includeLibs.bf_xml_for_flash = EXT:bf_xml_for_flash/pi1/xmlversionLib.inc
	10 = USER
	10 {
	userFunc = tx_bfxmlforflash_pi1_user_xmlversion->main_xmlversion
	} 
 
	includeLibs.xmlmenu = EXT:ingmar_xmlmenu/menuiproc.php
	includeLibs.bf_xml_for_flash = EXT:ingmar_xmlmenu/xmlversionLib.inc
 
	10.menu = HMENU
	10.menu {
		1 = TMENU
		1.IProcFunc = user_xmlmenu->user_xmlMenuIProc
		1.expAll = 1
		1.NO {
			doNotLinkIt = 1
			stdWrap {
				dataWrap = <item title="|" url="?id={field:uid}" lockVal="{field:uid}" 
			}
		}
		1.IProcFunc.target = TEXT
		1.IProcFunc.target.value = {$PAGE_TARGET}
		2 < .1
		2.expAll = 0
		2.NO.lastItem = 1
		2.wrap = | </item>
		2.NO.stdWrap.dataWrap = <subItem title="|" snImg="01" lockVal="{field:uid}" image="/perfpartsjsp/_res/flash/Parts.jpg" url="?id={field:uid}"
	}
}
Правда пока не удалось решить проблему с передачей realURL ссылок.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | |
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 Цитата: 
	
 Какие проблемы с передачей ссылок тоже не понятно. Если RealURL стоит, то ВСЕ ссылки уже RealURL. Просто не надо заниматься самодеятельностью, перестать формировать ссылки руками, а использовать методы TYPO3 - typolink.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 |