[TYPO3] CoolUriConf.xml - CALL FOR ALL to build a global XML

Jan Bednarik info at bednarik.org
Tue Feb 5 19:35:59 CET 2008


Hey guys,

is it really necessary? The configuration is sooooo simple... Let me try 
somthing (it may go to the manual then):

parameter => URL
-----------------------
somevariable=X => X

uriparts:
<part>
       <parameter>somevariable</parameter>
     </part>



somevariable=X => X is UID in DB table => get value

uriparts:
<part>
       <parameter>somevariable</parameter>
       <lookindb>
         <to>SELECT title FROM table WHERE uid=$1</to>
         <t3conv>1</t3conv>
       </lookindb>
     </part>


somevariable=X => sometextX

predefinedparts:
<part key="sometext([0-9]+)" regexp="1">
       <parameter>somevariable</parameter>
     </part>


somevariable=X => X'
somevariable=Y => Y'
somevariable=Z => Z'

valuemaps:
<valuemap>
       <parameter>somevariable</parameter>
       <value key="">0</value>
       <value key="X'">X</value>
       <value key="Y'">Y</value>
       <value key="Z'">Z</value>
     </valuemap>


somevariable=X => remove from URL

predefinedparts:
<part>
       <parameter>somevariable</parameter>
     </part>


somevariable=X => (value from DB)-X

uriparts:
<part>
       <parameter>somevariable</parameter>
       <lookindb>
         <to>SELECT CONCAT(title,'-',uid) FROM table WHERE uid=$1</to>
         <t3conv>1</t3conv>
       </lookindb>
     </part>

Any other requests?

-- 
Jan Bednarik
www.bednarik.org - web about Typo3 in czech


More information about the TYPO3-english mailing list