|  | Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
|  29.04.2009, 04:57 | #1 | 
| Продвинутый Регистрация: 11.03.2007 Адрес: lviv 
					Сообщений: 71
				 |  TV->PHP->FRONTend 
			
			Кто подскажет на счет того как сделать так чтобы например с поля ТВ считать целое число ( кпримеру) умножить на 2 и отправить туде где замаплен ТВ-элемент. Или же простей сделать свое расширение ? Нужно чтобы система подецепляла айдишки и выводила с другой базы данные по ней. Кто что посоветует? Можно простой пример типа в бекенде два поля и сделать калькулятор который умножает два поля и выводит по шаблону результат в фронтенд? За хорошие ссылки по разработке расширений буду признателен)) | 
|   |   | 
|  29.04.2009, 10:09 | #2 | 
| Administrator |   
			
			А зачем придумали TS ?
		 | 
|   |   | 
|  03.05.2009, 07:20 | #3 | 
| Продвинутый Регистрация: 11.03.2007 Адрес: lviv 
					Сообщений: 71
				 |   
			
			наверно чтобы облегчить жизнь)) А может кто либо тыкнуть мне носом на следующие вещи: 1) как мне с пхп вытянуть значения какогото поля с ТВ-флексбл контент елемента могу припустить что это делаеться через юзерфакшн в ТС. 2) если я сделаю свой екстеншен, то как мне сделать выдачу в ТВ структура ТВ 1)рисунок 2)текст 3)мое поле(предположительно айдишки -которые нужно витащить и в место них вставить сгенерированый код в фронтенд) ______ и вопрос как сделать так чтобы: с тхт поля ТВ вытащить текст, и в место его вернуть другой текст? | 
|   |   | 
|  03.05.2009, 08:51 | #4 | 
| Administrator |   
			
			Сделайте поле типа tsobj, и возвращайте что угодно, свое значение храните на уровне TS а не в шаблоне.
		 | 
|   |   | 
|  04.05.2009, 01:30 | #5 | 
| Продвинутый Регистрация: 11.03.2007 Адрес: lviv 
					Сообщений: 71
				 |   
			
			<field_id type="array"> <tx_templavoila type="array"> <title></title> <sample_data type="array"> <numIndex index="0"></numIndex> </sample_data> <eType>input</eType> <TypoScript> <![CDATA[ 10 = USER_INT 10.userFunc = tx_genome_pi1->main 10.obj = TEXT 10.obj.field = field_id } ]]> </TypoScript> <proc type="array"> <HSC type="integer">1</HSC> </proc> </tx_templavoila> <TCEforms type="array"> <config type="array"> <type>input</type> <size>48</size> <eval>trim</eval> </config> <label></label> </TCEforms> </field_id> Вот такое есть в ТВ function main($content, $conf) { $this->conf = $conf; $this->pi_setPiVarDefaults(); $this->pi_loadLL(); $str = $this->cObj->cObjGetSingle($this->conf['obj'],$this->conf['obj.']); // $content='yahoooooooo' ; //var_dump($this->data); return $str; } _______________ как получить поле 10.obj.field = field_id в пхп? сейчас выводит <!--INT_SCRIPT.dd85a1666d2aa34cde323ae81f762f62--> | 
|   |   | 
|  04.05.2009, 02:44 | #6 | 
| Продвинутый Регистрация: 11.03.2007 Адрес: lviv 
					Сообщений: 71
				 |   
			
			http://lists.netfielders.de/pipermai...ch/004008.html нашел ответ. И еще огромное спасибо неутомимому ВОИД) | 
|   |   |