[TYPO3-german] Repository Injection Hetzner

Johannes C. Schulz - EnzephaloN IT-Solutions info at enzephalon.de
Sun Mar 6 15:10:39 CET 2016


Hallo Johannes

| Vllt. Hab ich auch grundlegend was falsch gemacht!
Ja.
Wie schon von mir und den anderen erwähnt solltest Du 1. das deprecared 
fileRepository vom Core nicht mehr benutzen, 2. auf ein injected Repository 
mit $this-> zugreifen und 3. die Getter und Setter befinden sich nicht in 
Repos, sondern im Model. Anscheinend hast Du den Aufbau von Controller, 
Repository und Model noch nicht korrekt verinnerlicht/umgesetzt; sowie 
Probleme mit der Struktur in OOProgrammierung...
Wenn der Controller dann diesbezüglich sauber ist, dann kann man nochmal 
schauen...

Viele Grüße
Johannes C. Schulz
EnzephaloN IT-Solutions
{ von unterwegs gesendet}



Am 6. März 2016 2:50:03 nachm. schrieb Johannes Regner 
<johannes-regner at web.de>:

> Hi, ok ich hätte vllt. Meine Variablen anderst nennen sollen!:) Ich mach 
> ein inject auf mein eigenes Filerelository welches ich über den Extension 
> Builder angelegt habe um auf die get und set Methoden dieses Objectes 
> zuzugreifen um bei einem Download den Counter für diese Datei hochzuzählen! 
> Dieses Object findet er nicht und wirft den Fehler! Das andere 
> (makeInstance) ist das globale TYPO3 Filerepo, auf das muss ich 
> zurückgreifen um auf die publicUrl der Datei zu kommen, da diese auf einem 
> FTP liegt...
>
> Vllt. Hab ich auch grundlegend was falsch gemacht! Die extension stellt 
> Downloads bereit, dazu muss ein Typ File (eigenes Repo) angelegt werden, 
> dort gibt man Titel,Beschreibung und eine Datei an. Die Dateien liegen auf 
> einem FTP (FTP Driver ext installiert). Und diese Infos also Dateipfad hab 
> ich nur über das globale T3FileRepo bekommen...
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german




More information about the TYPO3-german mailing list