In der ext_tables.php definiere ich eine neue Spalte:
$tempColumns = array (
'tx_ab_meinextname_tag' => array (
'exclude' => 0,
'label' => 'LLL:EXT:ab_meinextname/locallang_db.xml:tx_news_domain_model_news.tx_ab_meinextname_tag',
'config' => array (
'type' => 'input',
'size' => '30',
'max' => '255',
'eval' => 'trim'
),
),
);
t3lib_div::loadTCA('tx_news_domain_model_news');
t3lib_extMgm::addTCAcolumns('tx_news_domain_model_news',$tempColumns,1);
t3lib_extMgm::addToAllTCAtypes('tx_news_domain_model_news', '--div--;LLL:EXT:ab_meinextname/locallang_db.xml:tx_news_domain_model_news.meinextname_div, tx_ab_meinextname_tag');
Zusätzlich lege ich unter /Classes/Domain/Model/News.php mit folgendem Inhalt an
<?php
class Tx_Abmeinextname_Domain_Model_News extends Tx_News_Domain_Model_News {
/**
* @var string
*/
protected $txAbmeinextnameTag;
/**
* @var string
*/
public function getAbmeinextnameTag() {
return $this->txAbmeinextnameTag;
}
public function setAbmeinextnameTag($tag) {
$this->txAbmeinextnameTag = $tag;
}
}
?>
Bei der Ausgabe steht das neue Model aber nicht zur Verfügung.
An welchen Schrauben kann ich drehen, welche Einstellungen habe ich ggf. vergessen?