Zum Inhalt springen

gallery plugin von hachmeister.org weiterentwickeln

Erstellt am 9. Dezember 2004 · 2 Antworten · letzte Antwort am 9. Dezember 2004

Tags: Frage

Liv81 ·

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

Liv81 ·

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

jwitt ·

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