[TYPO3-shop] Insert Records tt_products

Uwe Graber u.graber at gmx.de
Thu Dec 4 10:39:36 CET 2008


Franz Holzinger schrieb:
> Uwe Graber a écrit :
> 
>> i tried to "insert records" via normal t3-content-element. i extend 
>> tt_products/ext_tables.php with
>>
>> t3lib_div::loadTCA('tt_content');
>> $TCA[tt_content]["columns"]["records"]["config"]["allowed"] .= 
>> "tt_products";
> 
> $TCA[tt_content]["columns"]["records"]["config"]["allowed"] .= 
> ",tt_products";
> You should not disallow tt_content!
> 
>> well, now i get products as allow type for insert record, but in the 
>> frontend i just get an error-message with the allowed 
>> display-mode-types....
> which one?
> 
> - Franz
> 
> 
hi franz,
thanks for the tipp, i also found a ts-snippet to get the insert record 
working


tt_content.shortcut.20.0.conf.tt_products=COA
tt_content.shortcut.20.0.conf.tt_products {

5=TEXT
5.value=<div class="listitem">
10=TEXT
10.field= title
10.wrap=<h3>|</h3>
10.typolink {
     parameter={$plugin.tt_products.PIDitemDisplay}
additionalParams=&tx_ttproducts_pi1[product]={field:uid}&tx_ttproducts_pi1[backPID]={TSFE:id}
	  additionalParams.insertData = 1
	  no_cache=1
       }
13=IMAGE
13 {
	# only output it if not empty
	  stdWrap.required=1
	wrap=|
	stdWrap.typolink{
	parameter={$plugin.tt_products.PIDitemDisplay}
 
additionalParams=&tx_ttproducts_pi1[product]={field:uid}&tx_ttproducts_pi1[backPID]={TSFE:id}
	      additionalParams.insertData = 1
	      no_cache=1
     }
       file.import=uploads/pics/
       file.import.field=image
       file.maxW=108
       file.maxH=210
}
20=TEXT
   20 {
	field=note
	ifEmpty.field = note
	#parseFunc < lib.parseFunc
	crop=150
	wrap= |&nbsp;
     }
20 >
22 = TEXT
22 {
field = price
wrap = Preis:&nbsp;|<br />
}
25=TEXT
25.value=[mehr]
25.stdWrap.typolink{
     parameter={$plugin.tt_products.PIDitemDisplay}
additionalParams=&tx_ttproducts_pi1[product]={field:uid}&tx_ttproducts_pi1[backPID]={TSFE:id}
	  additionalParams.insertData = 1
	  no_cache=1
       }
59=TEXT
59.value=<div style="clear:both">&nbsp;</div></div>
}





god bless
uwe


More information about the TYPO3-project-tt-products mailing list