Hallo Forum,
ich tüftle gerade mit dem KickStarter herum. Bis jetzt klappt alles recht gut. Im FE wird die Listview inkl. Link zur SignleView angezeigt, und der funktioniert auch erfreulicherweise.
Da einige Felder eines Datensatzes sehr umfangreich werden können, möchte ich gerne mehrere SingleViews ermöglichen, bei denen unterschiedliche Felder des Records angezeigt werden.
Da ich blutiger Anfänger bin, sind meine Suchbegriffe entweder zu allgemein, oder ergeben keine Ergebnisse.
Daher meine Frage:
Wie sieht der prinzipielle Ansatz aus, um unterschiedliche SigleViews zu erzeugen, die aus einer ListView heraus über mehrere Links aufgerufen werden können?
Vielen Dank im Voraus!
Gruß
Kai
Hallo,
Wenn ich Dein Problem richtig verstanden habe:
Du kannst einen get-parameter an die Links anhängen.
je nach Wert diese Parameters kannst Du dann die Singleview auswählen.
Also wenn der Wert z.B. 1 ist, dann wird die erste Ansicht genommen, wenn's 2 ist dann die zweite...
Entweder Du schreibst für jede Singleview eine neue Methode (nur dann, wenn die Ausgaben extrem unterschiedlich sind)
oder
jeweils ein anderes Template zuweisen.
Gruß,
Vince.
Hallo vince,
das war doch mal ein entscheidender Hinweis. Dadurch bin ich nun nach längerem Stöbern auf die piVars gekommen. Damit kann man ja auch einen zusätzlichen Parameter übermitteln. Das kommt Deiner Lösung doch sehr nahe, oder?
So wie ich das verstehe, wird dann aber bei Verwendung von pi_linkTP_keepPIvars der Cache ausgeschaltet. Verstehe ich zwar nicht, aber soll mich erst mal nicht stören.
Vielen Dank!
Kai