![]()  | 
	Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
| 
	 | 
| 
			
			 | 
		#1 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 04.07.2007 
				
				
				
					Сообщений: 17
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Нужно выводить контент в зависимости от результата, возвращаемого пользовательской функцией. 
		
		
		
		
		
		
		
	Подскажите, пожалуйста: 1. Где должна находиться эта функция (Создать свой файл? Использовать имеющийся?) 2. Какой cObject (если он нужен) использовать, чтобы TypoScript увидел функцию 3. Как должно выглядеть условие, вызывающее функцию с параметрами Очень нужна любая подсказка. Спасибо.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | |
| 
			
			 Administrator 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			TSref рулит 
		
		
		
		
		
		
			
		
		
		
		
	Цитата: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 04.07.2007 
				
				
				
					Сообщений: 17
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			Действительно, рулит! 
		
		
		
		
		
		
		
	Спасибо, что вернули в нужное русло поиска. Такой вариант ранее не работал, оказывается, из-за неправильно использованных конструкций вывода. Еще вопрос: функция обязана содержаться в localconf.php или быть include-нной в него? Может, есть возможность указать другой файл, специально для пользовательских функций? Спасибо.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Senior Member 
			
			
			
				
			
			
	 | 
	
	
	
		
		
			
			 
			
			Функция обязана быть глобально объявленной и доступной. В принципе, подойдет ext_localconf.php любого установленного расширения. Кроме того (если я не ошибаюсь), можно прописать в TS  
		
		
		
		
		
		
			config.includeLibs.user_myveryspecialfunc = fileadmin/php/myfunc.php и объявить эту функцию внутри этого файла. 
				__________________ 
		
		
		
		
	TYPO3 FAQ  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | |
| 
			
			 Новенький 
			
			
			
			Регистрация: 04.07.2007 
				
				
				
					Сообщений: 17
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 Цитата: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 Новенький 
			
			
			
			Регистрация: 10.12.2007 
				
				
				
					Сообщений: 5
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
			
			а куда эту строчку надо вставлять? в TS Setup? или TS config?  
		
		
		
		
		
		
		
	дело в том, что пробовал вставлять - ничего, пишу Код: 
	page.includeLibs.user_qwert = fileadmin/myfunc.php Код: 
	[userFunc = user_qwert] Код: 
	function user_qwert() {
	echo "user_qwert";
 return true;	
}
 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
| Опции темы | |
| Опции просмотра | |
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| Таксономия в typo3 (как реализовать?) | Slanj | Общие вопросы | 19 | 24.06.2013 01:14 | 
| Как в RTE HtmlArea добавить свою кнопку? | Дылгеров Ц.В. | HTMLArea, RTE, tinymce_rte и другие визуальные редакторы | 9 | 17.04.2008 20:21 | 
| посоветуйте как разобраться с ImageMagic-ом | -=STYDENT=- | Общие вопросы | 3 | 27.07.2006 23:54 | 
| как удалить файл | Станислав | Общие вопросы | 1 | 25.01.2006 07:37 | 
| Как сoвместить tt_news, da_newslettersubscription, direct_mail ?? | Boris | Общие вопросы | 1 | 09.04.2005 10:05 |