[Typo3-german] tt_news: catmenu

thorsten greiner ng-reply at brainoutput.net
Sun Oct 23 13:57:25 CEST 2005


hi...

kleines work-around... vielleicht nicht unbedingt elegant aber es funzt:

öffne class.tx_ttnews.php

1. gehe zu zeile 1609 in function displayCatMenu()
2. ersetzte zeile: $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery($fields,
'tt_news_cat', 'parent_category=0' .$this->SPaddWhere.
$this->enableCatFields,'',$this->config['catOrderBy']);

durch:

if (trim($lConf['excludeCatIdList']) != '') {
                    $excludeCat = ' AND uid NOT IN (' .
$lConf['excludeCatIdList'] . ')';
                } else {
                    $excludeCat = '';
                }
                $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery($fields,
'tt_news_cat', 'parent_category=0' .$this->SPaddWhere.
$this->enableCatFields . $excludeCat,'',$this->config['catOrderBy']);

3. speichern und hochladen
4. im template das catmenu auf nestedWraps setzen:
plugin.tt_news.displayCatMenu.mode = nestedWraps

5. und dann das neue feld setzen (liste der cat id's die nicht angezeigt
werden sollen): plugin.tt_news.displayCatMenu.excludeCatIdList =
6,7,9,10,11,12

diese geschichte funktioniert allerdings nur für nestedWraps

vielleicht kann ja jemand was damit anfangen ;)

cheers, thorsten
  
Am 22.10.2005 12:23 Uhr schrieb "thorsten greiner" unter
<ng-reply at brainoutput.net> in
mailman.1.1129976611.22108.typo3-german at lists.netfielders.de:

> hi,
> 
> gibt es eine möglichkeit, im catmenu bestimmte kategorien auszuschließen?!
> hat jemand eine lösung?
> 
> danke für jede hilfe!
> 
> cheers, thorsten

-- 
there are only 10 types of people who understand binary... those who do and
those who don't...




More information about the TYPO3-german mailing list