Hallo,
habe mit dem Tutorial von Hachmeister (http://typo3.hachmeister.org/Eigene_Frontend_Plugins.137.0.html) eine einfache Galerie erstellt.
Habe das Tutorial 1 zu 1 abgearbeitet und möchte es jetzt gern etwas erweitern.
Leider ist es nicht möglich einen "Ausgangspunkt" anzugeben, aus dem dann die entsprechenden Datensätze (also in dem Fall Bilder) eingelesen werden... Welche Schritte muss ich durchführen, damit das auch möglich ist?
Über jeden Tipp bzw. Links zu entsprechenden Tutorials würde ich mich echt freuen.
Besten Dank
LG
Livi
Hallo,
hab die eine funktionierende Lösung gefunden.
In class.tx_imagegallery_p1.php muss man folgende Änderungen vornehmen:
- In der Main Funktion folgendes hinzufügen
$conf["pidList"] = $this->cObj->data["pages"];
$conf["recursive"] = $this->cObj->data["recursive"];
- in der Mainfunktion das Query so verändern
// 001: Database query
$query = "SELECT title,image " .
"FROM tx_laimagegallery_images " .
"WHERE pid=" .
$this->pi_getPidList($conf["pidList"],$conf["recursive"]) .
$this->cObj->enableFields("tx_laimagegallery_images");
Bei mir geht's so - vielleicht hilfts ja noch jemandem 😉
LG
Livi
Es sollte wohl statt "pid=" "pid IN (" dort stehen
$query = "SELECT title,image " .
"FROM tx_laimagegallery_images " .
"WHERE pid IN (" .
$this->pi_getPidList($conf["pidList"],$conf["recursive"]) . ") ".
$this->cObj->enableFields("tx_laimagegallery_images");
Gruß
Jens