Zitat von
Tholke
Ich denke, du willst das ganz ähnlich machen wie es das Nachrichtenmodul bietet?
Eine Seite mit einem FE Modul "Nachrichtenliste" (Übersicht über die Datensätze) und auf der zweiten Seite das FE Modul "Nachrichtenleser" (Detailansicht).
Dabei wird der entsprechende Nachrichtenalias in der URL angezeigt. Dementsprechend würde ich mal im Modul "news" (./system/modules/news) die Tabellenkonfiguration und die entsprechenden DCA's anschauen. Mit etwas suchen solltest du alles finden
Ja, in die Richtung geht das. Hatte nur gehofft, dass jemand da die entsprechenden Schnipsel im Kopf hat, die ich benötige.
Um das hier auch gleich für eventuell andere Suchende mitzunehmen hätte ich für das DCA dementsprechend:
PHP-Code:
'eval' => array('rgxp'=>'alnum', 'unique'=>true, 'spaceToUnderscore'=>true, 'maxlength'=>128, 'tl_class'=>'w50'),
'save_callback' => array ( array('tl_news', 'generateAlias') ),
Die generateAlias() wäre dann aus den News zu übernehmen.
Für den Link finde ich gerade folgenden Aufruf:
PHP-Code:
ampersand($this->generateFrontendUrl($objPage->row(), '/items/' . ((!$GLOBALS['TL_CONFIG']['disableAlias'] && strlen($objArticle->alias)) ? $objArticle->alias : $objArticle->id)));
Da muss ich dann wohl auch in jedes Modul eine entsprechende Methode schreiben ...
Zur anderen Variante:
Zitat von
pmmueller
Ich habe selbst noch nicht damit gearbeitet, aber es klingt irgendwie nach [
catalog].
[...] Aber ohne etwas konkretere Angaben was du da an Inhalten in deinen "Datensätzen" hast, ist das schwer zu sagen
Über catalog bin ich auch schon gestolpert und hatte den Eindruck, dass es bei den Frontendausgaben dann nicht ganz das liefert, was ich benötige. Vielleicht meldet sich ja ein catalog-erfahrener Entwickler zu meinen Datensätzen zu Wort:
Ergebnisverwaltung für Volksläufe:
Tabellen:
- result (entsprechendes Ergebnis)
- runner (Name, Geschlecht, Geburtsjahr)
- event (Name, Ort)
Views:
- Ergebnisliste nach Datum
- DetailView: runner
- DetailView: event
- Bestenliste
Gerade bei der Bestenliste hätte ich so nicht gewusst, wie das mit catalog umzusetzen wäre. Da bräuchte ich dann nach Altersklasse/Geschlecht gruppiert die besten 10 Ergebnisse für eine Liste von vorgegebenen Distanzen.
Danke für eure Mühen bisher
Lesezeichen