[TYPO3-UG Denmark] Extension - options i template setup

Johnny S. typo3 at pling.dk
Wed Oct 17 20:58:15 CEST 2007


Hej igen.


> Så må du saftsuseme blive lidt mere klar i spyttet ;-)
>   
Javel :)


>> Men nu har jeg i det mindste fundet ud af, at det er denne linje i 
>> ext_tables.php der driller mig:
>> "foreign_table_where" => "AND tx_mitplugin_words.pid='3' ORDER BY 
>> tx_mitplugin_words.uid",  
>> Her har jeg hardcoded, at der skal kigges i Page ID 3. Det er denne 
>> variable, jeg gerne vil angive i min template i stedet. Men jeg ved bare 
>> ikke hvordan.
>>     
> Så er det bedre / mere elegant hvis du skriver:
>
> "foreign_table_where" => "AND 
> tx_mitplugin_words.pid=###PAGE_TSCONFIG_ID### ORDER BY 
> tx_mitplugin_words.uid"
>
> og bagefter i TSconfig feltet i din rodsides egenskaber (du skal 
> muligvis skifte til sidetypen "Advanceret" for at få vist dette felt) 
> skriver:
>
> TCEFORM.tt_content.[feltnavn].PAGE_TSCONFIG_ID = 3
>
> (forudsat at det er tt_content tabellen du er ved at udvide)
>
> På den måde kan du konfigurere pid-værdien uden at skulle ændre i din 
> extensions kildekode.
>   
Super! Det var lige præcis det, der skulle til.

> Se:
> http://typo3.org/documentation/document-library/references/doc_core_tsconfig/current/view/1/3/#id3541144
> for mere om ovenstående.
>
>
> Generel referencemanual for extensionudviklere:
> http://typo3.org/documentation/document-library/core-documentation/doc_core_api/current/view/
>
>
> Og hvis du virkelig vil grave dybt og iøvrigt ikke har noget liv ;-) :
> http://typo3.org/documentation/document-library/core-documentation/doc_core_inside/current/view/ 
>
>   
Jeg skal nok kigge nærmere på ovenstående link og forsøge at formulere 
mig lidt mere præcis i fremtiden. :)

Mange tak for hjælpen Mads.

--
Johnny



More information about the TYPO3-UG-denmark mailing list