![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
			
			 | 
		#1 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 20.01.2016 
				
				
				
					Сообщений: 19
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Доброго времени суток всем. Кто знает, как инициализировать объект с данным или массив, чтобы его можно было вывести в шаблоне. Примерно в таком виде:  
		
		
		
		
		
		
		
	Код HTML: 
	<f:for each="{obj}" as="item"> {item} </f:for> Подскажите какие еще есть варианты.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Если это не будет плагин и его контроллер, как система будет знать какой объект вы собираетесь выводить?
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Дмитрий Васильев, "T3 студия" По всем вопросам связанным с TYPO3, пишите пожалуйста сюда https://vk.com/t3studio www.typo3.ru.net  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | |
| 
			
			 Новенький 
			
			
			
			Регистрация: 20.01.2016 
				
				
				
					Сообщений: 19
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
 PHP код: 
	
			
	 | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
			Регистрация: 17.09.2012 
				
				
				
					Сообщений: 675
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			А какой у вас шаблон? "Примерно в таком виде"?  
		
		
		
		
		
		
		
	TYPO3 Fluid template tutorial http://typo3buddy.com/typo3-template-tutorial/fluid/ TYPO3 Fluid: Create a Fluid content template file The file content will look like this: <div id="content"> <div id="content_menu"> <f:cObject typoscriptObjectPath="lib.content_menu" /> </div> <div id="content_main"> <f:format.raw>{content_main}</f:format.raw> </div> <div class="clearer"></div> </div> ======= TYPO3 Fluid: Create a backend layout You'll name this backend layout "Main 1 column with menu" and put the following code in the "Config" box: backend_layout { colCount = 1 rowCount = 1 rows { 1 { columns { 1 { name = Content main (with menu) colPos = 0 } } } } } ======= TYPO3 Fluid: Use the backend layout on all pages TYPO3 Fluid: Update the typoscript "Main template" page.10 = FLUIDTEMPLATE page.10 { format = html file = fileadmin/templates/main_1_column_with_menu.html variables { content_main < styles.content.get content_main.select.where = colPos = 0 } } ======= TYPO3 Fluid: Add content to the home page <div id="container"> <div id="container_header_bg"> <div id="container_header_top"> <f:render partial="header_top" arguments="{_all}" /> </div><!-- container_header_top --> <div id="header_mobile"> <img src="/fileadmin/templates/images/mobile-menu_white.png" id="mobile_menu" alt="menu" title="menu" /> </div> <div id="container_header_menu"> <div id="header_menu"> <f:cObject typoscriptObjectPath="lib.header_menu" /> </div><!-- header_menu --> </div><!-- container_header_menu --> </div><!-- container_header_bg --> <div id="container_header_image"> <div id="header_image"> <f:cObject typoscriptObjectPath="lib.header_image" /> </div><!-- header_image --> </div><!-- container_header_image --> <div id="container_breadcrumb"> <div id="breadcrumb"> <f:cObject typoscriptObjectPath="lib.breadcrumb" /> </div><!-- breadcrumb --> </div><!-- container_breadcrumb --> <div id="container_content"> <f:render section="content" /> </div><!-- container_content --> <div id="container_footer"> <f:render partial="footer" arguments="{_all}" /> </div><!-- container_footer --> </div><!-- container --> ======= Тогда можно вставлять контент и расширения через backend_layout http://forum.typo3.biz/showthread.php?p=40299#post40299 О создании расширений https://drive.google.com/file/d/0ByA...t?pref=2&pli=1 C точки зрения банальной эрудиции, каждый индивидуум, цинизм помыслов которого ассоциирует концепции парадоксальных иллюзий, просто не может не игнорировать критерии утопического субъективизма. (Иммануил Кант)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | ||
| 
			
			 Новенький 
			
			
			
			Регистрация: 20.01.2016 
				
				
				
					Сообщений: 19
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
 Цитата: 
	
 ![]() ![]()  
		 | 
||
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Senior Member 
			
			
			
			Регистрация: 17.09.2012 
				
				
				
					Сообщений: 675
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | |
| 
			
			 Новенький 
			
			
			
			Регистрация: 20.01.2016 
				
				
				
					Сообщений: 19
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
 Скажу, что никак не могу подключить плагин к странице и уже давно этим страдаю. Строил плагин и через extension builder и по туториалу, но без толку. Использую Typo3 7.6.2  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Вы можете вызывать объекты из плагина через Typoscript примерно так  
		
		
		
		
		
		
			Код: 
	lib.myLib = USER
lib.myLib { 
  userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
  pluginName = Myextension
  extensionName = Myextension
  controller = Item
  vendorName = Myvendor
    action = list
    switchableControllerActions {
      Item { 
        1 = list
      }
    }    
    settings =< plugin.tx_myextension.settings
    persistence =< plugin.tx_myextension.persistence
    view =< plugin.tx_myextension.view
}
Код: 
	<f:cObject typoscriptObjectPath="lib.myLib" /> 
				__________________ 
		
		
		
		
		
			Дмитрий Васильев, "T3 студия" По всем вопросам связанным с TYPO3, пишите пожалуйста сюда https://vk.com/t3studio www.typo3.ru.net Последний раз редактировалось Manas; 02.02.2016 в 22:21  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			 Senior Member 
			
			
			
			Регистрация: 17.09.2012 
				
				
				
					Сообщений: 675
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			"На самом деле я не так давно стал разбираться в TYPO3. Прочитав много кол-во статей я пришел к выводу, что fluid оптимальное решение (*ДЛЯ ВЫВОДА РАСШИРЕНИЙ), только порог вхождения гораздо выше, чем использовать готовые модули. Файлы шаблонов, скрипты, стили, картинки храню пока в папке fileadmin, но думаю со временем перекинуть шаблоны в виде модуля" 
		
		
		
		
		
		
		
	http://forum.typo3.biz/showthread.php?t=11955&page=2 Неужели "с разбегу" совершите переворот, "напейсав шаблон в виде модуля"? Ведь Template как модуль в TYPO3 давно существует? ======= Вы не можете "подключить к странице" плагин, который "строил и через extension builder и по туториалу, но без толку", и стабильный js_paginate Может, следует подключать их в backend_layout страниц, которые "базируются на трех частях. Часть 1: Шаблон HTML Часть 2: Шаблон Typo3 Часть 3: CSS Таблица стилей" ======= И бесплатный совет (чтобы "снизить порог вхождения"): http://forum.typo3.biz/showthread.php?t=11883 А   спасибо, не надо
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | |
| 
			
			 Новенький 
			
			
			
			Регистрация: 20.01.2016 
				
				
				
					Сообщений: 19
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
 Благодарю вас за мануал по typo3 - весьма полезный. За ранее спасибо.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
| Опции темы | |
| Опции просмотра | |
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| TemplaVoila: Изменение Структуры Данных (DS). Вывод в (BE). | thebat | Общие вопросы | 4 | 08.03.2019 15:12 | 
| Вывод данных средствами typoscript-а из собственной таблици | thebat | TypoScript практикум | 16 | 24.10.2012 01:08 | 
| Многоязычный вывод данных через TS | thebat | TypoScript практикум | 1 | 22.05.2012 18:02 | 
| Вывод данных в TCA | brd | Разработка расширений / TYPO3 extension development | 2 | 23.02.2012 12:56 | 
| Вывод данных из userfunction | musson | Общие вопросы | 1 | 26.05.2011 16:56 |