---
title: "news_feedit Template & RTE & Kategorien anpassen"
url: "https://www.typo3.net/d/62746-news-feedit-template-rte-kategorien-anpassen"
source: "typo3.net"
tags: ["Extensions","Frage","Kategorien","tt_news"]
created: "2007-05-21"
last_reply: "2007-08-10"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# news_feedit Template & RTE & Kategorien anpassen

Extensions · 4 Antworten · gestartet 2007-05-21

## Eröffnungsbeitrag

**flashsilver** · 2007-05-21 · [Beitrag #1](https://www.typo3.net/d/62746-news-feedit-template-rte-kategorien-anpassen/1)

hallo zusammen,

ich habe auf einer Seite die besagte Extension in der Version 0.1.4 unter Typo3 4.0.1 und News 2.4.0 installiert.
Meine Frage(n) sind wie ich das Template(wo finde ich es), den RTE bearbeiten oder abschalten und das mir nur ganz bestimmte (nicht alle) Kategorien **(plugin.tx_newsfeedit_pi1.mthfeedit.allowOnlyCategories = 23,24,25,26,27 greift nicht!)** in der Selectbox angezeigt werden, anpassen?

Habe bereits 2 Threads hier gefunden nur leider wurden diese nciht beantwortet
[/d/60331-news-feedit-rte-abschalten/4](https://www.typo3.net/d/60331-news-feedit-rte-abschalten/4)

HIlfe wäre dringend notwendig...

```typoscript
plugin.tx_newsfeedit_pi1.mthfeedit {
  table=tt_news
  allowedGroups = 1
  pid = 300
  infomail = 1
  email.from = info@test.de
  email.fromName = www.test.de
  email.admin = info@test.de
  allowOnlyCategories = 23,24,25,26,27

  fe_cruser_id = tx_newsfeedit_fe_cruser_id
  fe_crgroup_id = tx_newsfeedit_fe_crgroup_id
  fe_crgroup_id = 0
  create.fields = hidden, category, title, bodytext, datetime, image, imagetitletext, author, author_email
  create.show_fields = title, category, bodytext, datetime, author, author_email, image, imagetitletext
  create.overrideValues.hidden = 0
  create.evalValues {
	title = required
	datetime = required
	author = required
  }

// Editing
edit < .create

// EvalError Messages
evalErrors.title {
required = Sie haben einen oder mehrere Felder nciht ausgefüllt!
}

// Field parsing
parseValues {
title = trim
}

// Info-mail setup
setfixed.approve._FIELDLIST = uid,pid,title
setfixed.DELETE._FIELDLIST = uid,pid,title
}
```

## Antworten

### [#2](https://www.typo3.net/d/62746-news-feedit-template-rte-kategorien-anpassen/2) · flashsilver · 2007-06-11

So habe das mit den Kategorien falsch gesetzt, aber folgendes greift ebenfalls nicht:

```typoscript
plugin.tx_newsfeedit_pi1 {
        allowOnlyCategories = 23,24,25,26,27
}
```

Habe in mehrere Threads das Problem gesehen und hat keiner von euch da eine Lösung gefunden?  o.O

### [#3](https://www.typo3.net/d/62746-news-feedit-template-rte-kategorien-anpassen/3) · flashsilver · 2007-06-11

Es lassen sich auch die neuen Einträge nciht speichern  #angry#
Folgender Fehler tritt auf:

```html
Warning: implode(): Bad arguments. in .../typo3/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc on line 1703

Warning: Cannot modify header information - headers already sent by (output started at .../typo3/typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc:1703) in .../typo3/typo3/sysext/cms/tslib/class.tslib_fe.php on line 2826
```

### [#4](https://www.typo3.net/d/62746-news-feedit-template-rte-kategorien-anpassen/4) · boxster · 2007-06-13

ja, das problem mit der option 'allowOnlyCategories' hatte ich auch. allerdings ist die extension mth_feedit und darauf aufbauende newsfeedit immer noch die beste alternative, die ich bisher fuer die frontendeingabe von news gesehen habe. daneben kann man mit mth_feedit schnell eine frontendeingabe fuer jede beliebige tabelle stricken.

um bestimmte kategorien ausblenden zu koennen, bedarf es eines kleinen hacks in der extension mth_feedit. das problem ist, dass mth_feedit die TCA selbst erneuert und damit die (temp.) aenderungen von news_feedit hinfaellig werden.

ich verwende mth_feedit in der version 0.4.2 und news_feedit in der version 0.1.4

folgendes habe ich in der class.tx_mthfeedit.php geaendert (meine aenderung geht von 'hack begin' bis 'hack end'):

```php
...
...
    /**** LOAD TCA ****/
    $GLOBALS['TSFE']->includeTCA(); // THIS IS VERY IMPORTANT! If loaded here, it wont be loaded again and out extra TCA configurations will NOT be overriden
    //debug($this->TCA,'TCA');
    t3lib_div::loadTCA($this->table);   
    // Set private TCA var
    //hack:  BEGIN: taken from newsfeedit to allow category pre-selection for select field
    if($this->conf['allowOnlyCategories']) {
		//debug($GLOBALS['TCA']['tt_news']);
      $GLOBALS['TCA']['tt_news']['columns']['category']['config']['foreign_table_where'] = 'AND '.$GLOBALS['TCA']['tt_news']['columns']['category']['config']['foreign_table'].'.uid IN ('.implode(',',t3lib_div::intExplode(',',$this->conf['allowOnlyCategories'])).') ORDER BY '.$GLOBALS['TCA']['tt_news']['columns']['category']['config']['foreign_table'].'.title';
		}
    }
	//hack: END

	$this->TCA = &$GLOBALS["TCA"][$this->table];    
    //debug($this->TCA,'TCA');
```

auf diese weise wird die einschraenkung in die TCA gebracht und dann von mth_feedit auch respektiert.
in der tsconfig sieht das dann so aus:

```typoscript
plugin.tx_newsfeedit_pi1.mthfeedit {
	allowOnlyCategories = 20,21,22,23
        ...
}
```

viel spass beim 'hacken' der extension ;)

### [#5](https://www.typo3.net/d/62746-news-feedit-template-rte-kategorien-anpassen/5) · pst · 2007-08-10

Hi!
Cool, danke für den Hack. Gestern hatte es auch ohne funktioniert, heute waren dann alle Kategorien wieder da... **Naja, noch ein Hinweis: Vor dem //END HACK steht eine geschweifte Klammer zu viel!**
Thanx
Phil

---

Quelle: „news_feedit Template & RTE & Kategorien anpassen“, typo3.net, https://www.typo3.net/d/62746-news-feedit-template-rte-kategorien-anpassen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
