Hallo,
laut Dokumentation der Extension News ist es relativ einfach weitere Felder bei den Nachrichten hinzuzufügen.
Ich finde für Unerfahrene fehlen viele wesentliche Schritte.
http://docs.typo3.org/typo3cms/extensions/news/Main/Tutorial/ExtendingNews/Index.html
[b]Schritt 1: Datenbanktabelle erweitern[/b]
Hier tauchen bei mir schon die ersten Fragen auf.
Sobald ich im Extension Builder map to existing table den Tabellennamen angebe tx_news_domain_model_news, kommt laut Datenbank zwar eine Spalte dazu, ich kann im
Backend allerdings keine Nachrichten mehr anlegen.
[b]Stimmt die restliche Konfiguration laut Screenshot?[/b]
[b]2. Create the Model[/b]
Die php Datei wird vom Extension-Builder generiert: ind tx_workshop/Classes/Model/Workshop.php
class Workshop extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity { /** * title * * @var \string */ protected $title; /** * Returns the title * * @return \string $title */ public function getTitle() { return $this->title; } /** * Sets the title * * @param \string $title * @return void */ public function setTitle($title) { $this->title = $title; } }
[b]Muss man hier handisch die erste zeile ändern in:[/b]
class Tx_Workshop_Domain_Model_News extends Tx_News_Domain_Model_News
3. Verknüpfung mit den News
Muss di angelegte Extension in den Ordner News verschoben werden?
oder reicht es wenn ich in EXT:tx_workshop/Resources/Private/extend-news.txt
anlege?
Was genau muss in dieser Datei drinnen stehen?
Domain/Model/News kann ja nicht stimmen oder?
vielen Dank im Voraus