Hi,
ich möchte gern eine Extension "Partner" machen, in der ich unter anderem Partner über Neu->Partner, im Seitenbaum, anlegen kann.
Leider habe ich dazu noch keine Funktion in "make extension" gefunden. Kann mir bitte jemand weiterhelfen, wie ich soetwas anstellen kann.
sobald Du über den Kickstarter eine neue Tabelle erstellt hast, steht Dir diese automatisch unter Web>Liste>neuer Datensatz zur Verfügung.
hmm, danke ja das leuchtet ein :p
aber mein problem ist ein anderes, ich hatte dies beim ersten post leider nicht ausreichend beschrieben.
Ich habe 2 Extensions: Partner und Produkte, diese Erhalten beide eine Tabelle.
Da es aber eine n x n Assoziation zwischen den beiden gibt benötige ich nun noch eine Zwischentabelle, damit die Daten persistent sind.
Was mir nun unklar ist, ist wie ich diese Zwischentabelle erzeuge und dann schon in der Extension mit den Produkten verknüpfe.
Und das die Produkte wenn ich einen Partner eintrage aus festen Liste ausgesucht werden können und umgekehrt.
Also wenn ich einen Partner mit 3 Produkten erzeuge, dann soll in der Zwischentabelle nur die Partner-ID und die Produkt-ID in einer Zeile stehen.
Weiß jemand Rat?
Ist sehr wichtig.
Hallo Merlin!
Wieso verwendest du 2 extenstions dafür?
Genügt nicht eine mit 2 verknüpten Tabellen?
Via Kickstarter ist es total einfach diese mm-table automatisch erzeugen zu lassen.
Ich würde so vorgehen:
Du siehst, es wurde eine *_mm table angelegt....
Das setzt natürlich die installierte Extenstion "Extenstion Kickstarter" voraus!! =)
Gruß
Guido
Danke dir!!!
hast mir echt weitergeholfen. funzt einwandfrei.
MfG Lars
Eine Frage hätte ich noch :o
Wenn ich nun etwas im Frontend anzeigen lassen will, dann nehme ich auch im Kickstarter in der selben Extension die entsprechenden Änderungen vor.
Ich will also das "Plugin einfügen" und möchte dort nun aus einer Liste die verfügbaren Produkte auswählen können, so wie ich auch Bilder oder Dateien auswählen kann.
Leider finde ich die entsprechende Option im Backend nicht, also mit der ich diese Auswahl hinzufügen kann.
[EDIT]
Ich habe diese Funktion gefunden
Bild: tanden.de/typo3.gif
aber eine Auswahl erscheint nicht, wenn ich ein Frontend-Objekt erzeugen möchte.
[/EDIT]
Kannst du mir da evtl. weiterhelfen?
Oder jemand anders :p
das ist nur der Aufruf für das Plugin.
Die Auswahl musst Du schon selbst in der Plugin-Ansicht erzeugen (z.B. mit Flexforms)
kannst du das evtl. bissel ausführlicher beschreiben? ich versteh grad nur bahnhof #angry#
was ich meine ist, das T3 Dir das nicht automatisch erstellt.
Schau Dir mal den Einsatz von FlexForms an, da kannst Du für das Plugin eigene Werte benutzen.
Du hast auch die Möglichkeit, dort Auswahlboxen zu benutzen, die über eine Select-Anweisung aus der DB gefüllt werden, das wäre genau das, was Du suchst.