[TYPO3-calendar] CoolURI tx_cal_controller[category]
Yilmaz Backir
it at bysystem.net
Thu Nov 10 21:40:44 CET 2011
Dear all,
I have the following extension versions:
cal vers. 1.3.3
CoolUri vers. 1.0.20
TYPO3 4.4.5
CoolURI provide nice URLs as wished like:
http://xxx.xxx/veranstaltungen/duesseldorf/2011-11-25/kunstfuehrung-schloss-moyland.html
Althoug my CoolUriConf.xml contains the following uripart for the
category parameter the nice URL does not show the category!!
It should be include for example /kunst-kultur/ as category:
http://xxx.xxx/veranstaltungen/duesseldorf/2011-11-25/kunst-kultur/kunstfuehrung-schloss-moyland.html
...
<part>
<parameter>tx_cal_controller[category]</parameter>
<lookindb>
<to>SELECT title FROM tx_cal_category WHERE uid=$1</to>
<translatetoif>
<match>^[0-9]+$</match>
</translatetoif>
<urlize>1</urlize>
</lookindb>
</part>
...
Do you have any idea/hint what the reasen could be?
Many thanks and kind reagrds,
Yilmaz
------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<cooluri>
<cooluris>1</cooluris>
<urlsuffix>.html</urlsuffix>
<removetrailingslash>1</removetrailingslash>
<cache>
<usecache>1</usecache>
<params2cool>
<checkforchangeevery>1</checkforchangeevery>
</params2cool>
<cool2params>
<translateifnotfound>0</translateifnotfound>
<oldlinksvalidfor>365</oldlinksvalidfor>
</cool2params>
<cacheparams>0</cacheparams>
<pagenotfound>
<status>HTTP/1.0 404 Not Found</status>
<behavior type="message"><![CDATA[ <h1>Page not found!</h1>
]]></behavior>
</pagenotfound>
</cache>
<pagepath>
<title>tx_realurl_pathsegment,title,alias,subtitle</title>
<saveto>id</saveto>
<default>0</default>
<userfunc>tx_cooluri->getPageTitle</userfunc>
<t3conv>1</t3conv>
</pagepath>
<uriparts>
<part after="-">
<parameter>tx_cal_controller[year]</parameter>
</part>
<part after="-">
<parameter>tx_cal_controller[month]</parameter>
</part>
<part>
<parameter>tx_cal_controller[day]</parameter>
</part>
<part>
<parameter>tx_cal_controller[category]</parameter>
<lookindb>
<to>SELECT title FROM tx_cal_category WHERE uid=$1</to>
<translatetoif>
<match>^[0-9]+$</match>
</translatetoif>
<urlize>1</urlize>
</lookindb>
</part>
<part>
<parameter>tx_cal_controller[uid]</parameter>
<lookindb>
<to>SELECT title FROM tx_cal_event WHERE uid=$1</to>
<translatetoif>
<match>^[0-9]+$</match>
</translatetoif>
<urlize>1</urlize>
</lookindb>
</part>
<part>
<parameter>tx_ttnews[tt_news]</parameter>
<lookindb>
<to>SELECT title FROM tt_news WHERE uid=$1</to>
<translatetoif>
<match>^[0-9]+$</match>
</translatetoif>
<urlize>1</urlize>
</lookindb>
</part>
<part>
<parameter>tx_ttnews[pointer]</parameter>
</part>
<part>
<parameter>tx_ttnews[calendarYear]</parameter>
</part>
<part>
<parameter>tx_ttnews[calendarMonth]</parameter>
</part>
<part>
<parameter>tx_ttnews[cat]</parameter>
</part>
</uriparts>
<predefinedparts>
<part>
<parameter>tx_cal_controller[view]</parameter>
</part>
<part>
<parameter>tx_cal_controller[getdate]</parameter>
</part>
<part>
<parameter>tx_cal_controller[lastview]</parameter>
</part>
<part>
<parameter>tx_cal_controller[type]</parameter>
</part>
<part>
<parameter>tx_cal_controller[gettime]</parameter>
</part>
<part>
<parameter>tx_cal_controller[preview]</parameter>
</part>
<part>
<parameter>tx_cal_controller[page_id]</parameter>
</part>
<part>
<parameter>tx_ttnews[backPid]</parameter>
</part>
<part>
<parameter>cHash</parameter>
</part>
<part>
<parameter>no_cache</parameter>
</part>
</predefinedparts>
<valuemaps>
<valuemap>
<parameter>L</parameter>
<value key="">0</value>
<value key="english">1</value>
<value key="deutsch">2</value>
<value key="thai">3</value>
<value key="chinese">4</value>
<value key="arabic">5</value>
<value key="hebrew">6</value>
<value key="greek">7</value>
<value key="russian">8</value>
<value key="hinti">9</value>
<value key="japanese">10</value>
</valuemap>
</valuemaps>
<paramorder>
<param>L</param>
</paramorder>
<partorder>
<part>pagepath</part>
<part>uriparts</part>
<part>predefinedparts</part>
<part>valuemaps</part>
</partorder>
</cooluri>
More information about the TYPO3-project-calendar
mailing list