[TYPO3-german] DRINGEND! - Nach dem Anpassen einer Extension sind neue Felder im Fluid Template nicht verfügbar

Johannes C. Laxander jc at laxander.com
Mon Jan 2 15:46:25 CET 2017


Hab's jetzt nach Vorschlag von Stefan -Danke!- so angepasst, hat aber leider auch nicht geholfen, ich krieg immer noch keinen Zugriff auf meine Felder.
Auch Andreas Vorschlag, eine leere Repository-Klasse anzulegen, hat nichts bewirkt.

config.tx_extbase.persistence.classes {
	Dan\Jobfair\Domain\Model\Job {
		subclasses {
			//JobfairExtended_JobExtended = Jcl\JobfairExtended\Domain\Model\JobExtended
			Jcl\JobfairExtended\Domain\Model\JobExtended = Jcl\JobfairExtended\Domain\Model\JobExtended
		}
	}
	Jcl\JobfairExtended\Domain\Model\JobExtended {
		mapping {
			tableName = tx_jobfair_domain_model_job
			//recordType = Tx_JobfairExtended_JobExtended
			recordType = Jcl\JobfairExtended\Domain\Model\JobExtended
		}
	}
}
> bounces at lists.typo3.org] Im Auftrag von Stefan Padberg
> Gesendet: Montag, 2. Januar 2017 13:06
> 
> Hallo Johannes,
> 
> ich tippe mal stark darauf, dass die Unterstrich-Schreibweise nicht mehr
> passt. Die war bis TYPO3 CMS 4.7 gültig. Ab TYPO3 6.2 musst du die Backslash-
> Schreibweise verwenden.
> 
> Gruß
> Stefan
> 
> 
> Am 02.01.2017 um 12:57 schrieb Johannes C. Laxander:
> > Hallo Renzo,
> >
> > zunächst Mal wünsch ich dir ein Gutes Neues Jahr! Ich hoffe du bist gut
> reingekommen!
> >
> > Nochmal danke für dein Beispiel, das ich versucht habe auf meine Situation
> umzusetzen (hier mit Kommentaren versehen).
> > Leider hat dies noch nicht zum Erfolg geführt:
> >
> > config.tx_extbase.persistence.classes {
> >                 ###     Model der Extesnion, das erweitert wurde
> > 	Dan\Jobfair\Domain\Model\Job {
> > 		subclasses {
> >                                                ###     Hier bin ich  mir nicht sicher was vor "="
> stehen muss?
> >                                                ###     Danach habe ich meine "Erweiterungsklasse"
> angegeben.
> > 			Tx_JobfairExtended_JobExtended =
> Jcl\JobfairExtended\Domain\Model\JobExtended
> > 		}
> > 	}
> >                 ###     Meine Erweiterungsklasse
> > 	Jcl\JobfairExtended\Domain\Model\JobExtended {
> > 		mapping {
> >                                                ###     Tabelle der Extension die erweitert wurde
> > 			tableName = tx_jobfair_domain_model_job
> >                                                ###     ??? siehe meine Frage  oben
> > 			recordType = Tx_JobfairExtended_JobExtended
> > 		}
> > 	}
> > }
> >
> > Was muss für " Tx_JobfairExtended_JobExtended" angegeben werden?
> > Bei mir ist es: Tx_[extensionname]_[Modelname] Extensioname ist
> > "jobfair_extended".
> >
> > Johannes.
> >
> >
> >
> >> -----Ursprüngliche Nachricht-----
> >> bounces at lists.typo3.org] Im Auftrag von Renzo Bauen
> >> Gesendet: Mittwoch, 28. Dezember 2016 23:25
> >>
> >> Hallo Johannes
> >>
> >> das Mapping fehlt wohl. Beispiele dazu findest du zuhauf, wenn du z.B.
> >> nach Erweitern von fe_users suchst. Oder in der Doku von
> >> verschiedenen Ext gibt es auch Beispiele (news, powermail,
> sf_event_mgr, oder so).




More information about the TYPO3-german mailing list