Hi Peter,
ich bin mir jetzt nicht sicher was du willst deswegen fasse ich erstmal 
zusammen was ich verstanden haben.

Du hast deine erste extension (ein plugin) für typo3 mit extbase erstellt.
Als startseite, hättest du gern eine Liste mit Allen Entities zur Auswahl.

Extbase arbeitet Nach dem Model View Controller Pattern (MVC).

Sprich alle anfragen laufen zu erst zum Controller.

Und hier wird eine Entsprechene "Action" ausgeführt.
Hier kannst du einfach eine Zusätzlich Action hinzufügen.

Die Controller Action. Ist dann dafür aus dem Repository eine Liste der 
"Objecte" zu holen jedes Object hat eine Object Beschreibung(Model). Und diese 
der View zu übergeben.
Die View (fluid) übernimmt dann die Darstellung.

Wenn du also eine zusätzliche seite in deinem plugin haben willst ist es 
warscheinlcih eine zusätzliche Action.

ListAction ist hierfür gängig (eine liste von Objecten) aber du kannst dir 
natürlich eigene Actions überlegen.
Zb. Sowas: DoSomthingVerySpecialAction

Ber der Benennung ist darauf zu achten das die Methode name im Controller 
lowerCamelCaseAction (das action am ende ist wichtig) geschrieben wird.
Bekannte aktionen müssen auch noch in der ext_localconf.php registriert werden. 
hier Jedoch UpperCamelCase (ohne action)

Typo3 Configuration Cache löschen und dann sollte es gehen.

Gruss chris

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Peter Sander
Gesendet: Donnerstag, 11. Dezember 2014 14:56
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] extension-builder, alternative startseite

Hi,

ich versuche mich gerade an meiner ersten Extension mit Extension-Builder. Das 
Model beinhaltet einige Entitys funktioniert nach der Installation auch mit den 
Funktionen. 

Nun habe ich das Problem, dass immer die Funktionen von einer Entity als erstes 
geladen werden. Ich hätte aber gerne eine Seite davor (wenn möglich innerhalb 
der Extension) wo ich die gewünschte Funktion/Entity auswählen kann. 

Ich bin mir jetzt nicht sicher ob ich das nun verständlich ausgedrückt habe, 
aber ich weiss grad nicht wie ich es anders beschreiben soll. Wahrscheinlich 
finde ich deshalb auch nichts dazu auf google ;-)

Würd mich freuen wenn mich wer von euch versteht.
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an