[Typo3-UG Oesterreich] realurl - sysfolder werden im pfadeingezeigt

Jakob Kristoferitsch e0326697 at student.tuwien.ac.at
Fri Dec 23 12:01:27 CET 2005


> Hallo!
>
> Manfred Hellar schrieb folgendes am 22.12.2005:
>> gibt es eine möglichkeit, die anzeige von sysfoldern in dem von realurl
>> generierten pfad zu unterbinden?
>>
>> bez. hat jemand eine idee, wie man die anzeige einer ebene vollständig
>> unterbinden kann.
>
> Hab' eine Extension gemacht, die das kann, allerdings bisher nur in
> eine Richtung, d.h. es funktioniert nur mit aufgedrehtem Path Cache...
> Mit einer Checkbox im Page Record kannst du eine Ebene in der URL
> auslassen.
>
> Würd's gern so ausbauen, dass es auch zurück funktioniert, nur komm'
> ich im Moment nicht dazu und bezahlt hat mich auch noch niemand dafür ;-)
>
>
> lg
> Wolfgang

Ich hab' auch mal etwas in der Art gemacht, nicht so komfortabel wie 
Wolfgangs Lösung, sollte aber in beide Richtungen funktionieren. Ich hab's 
nie ausführlich getestet, bei der Seite die ich betreue funktionierts auf 
jeden Fall (unter RealUrl 0.3.0): 
http://stud4.tuwien.ac.at/~e0326697/class.tx_realurl_jk.zip
Man verwendet es statt der bei RealURL mitgelieferten 
class.tx_realurl_advanced. Konfiguriert wird es über die localconf.php, bei 
den Einstellungen für realurl:
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(

...

'pagePath' => array(

'type' => 'user',

'userFunc' => 'EXT:realurl/class.tx_realurl_jk.php:&tx_realurl_jk->main',

'excludeUids' => array( 117,119,120,151,152)  //pageIds die im Pfad nicht 
angezeigt werden

'excludeDoktypes' => array(5,254) //doktypes die im Pfad nicht angezeigt 
werden (254 = sysfolder, 5=not in menu)

...

),

....



lg,
Jakob




More information about the TYPO3-at mailing list