Zum Inhalt springen

sp_directory FE User verschiebt alle Einträge...

Erstellt am 5. Juli 2006 · 4 Antworten · letzte Antwort am 12. September 2006

Tags: Frontend-Benutzer, Frage

EBI ·

Hallo,
ich habe hier sp_directory installiert, funktioniert soweit auch klasse, bleiben nur noch 2 Fragen offen. Ich habe es so angelegt, das es eine Seite gibt, auf der ich sp_directory als Plugin eingefügt habe und einen SyyOrdner, in dem die einträge liegen.
Die Seite mit dem Plugin hat als StartingPoint natuerlich den SysOrdner. Wenn jetzt allerdings ein FrontEnd User einen Eintrag verändert, wird dieser beim Speichern von SysOrdner in die Seite auf der das Plugin liegt verschoben. Diese greift dann natürlich nicht mehr darauf zu. Was kann ich tun?

Und noch was anderes, wie kann ich es dem FE User gestatten nicht nur Eintraege zu aendern, sondern auch neue zu erstellen?

Danke fuer eure Hilfe!

just2b ·

Hallo,

du könntest als 2. Ausgangspunkt noch die Seite mit dem Plugin nehmen. Mehr kann ich dir leider nicht helfen

georg

EBI ·

Na ja, ich habs jetzt so geloesst, das ich die Datensaetze einfach direkt auf die gleiche Seite gepackt hab und mir den SysOrdner gespart habe... Zwar eher Quick and Dirty, aber tut halt seienn Zweck.

Aber nun noch zu dem erstellen von Datensaetzen, wie kann der FE User das tun?

tikemyson ·

Ich sitze vor selbem Problem. Ich könnte zwar auch die QnD Lösung verwenden, aber irgendwie lässt mir dass keien Ruhe.
Wie fragt man den in einer Funktion in der Datei pi1/class.tx_spdirectory_pi1.php ab, ob sich Datensätze in einem Folder oder auf einer Seite befinden.
Meines Erachtens liegt das Problem hier:

function updateDB($image,$id)	{
$pid = ($this->piVars[folder]) ? $this->piVars[folder] : $GLOBALS["TSFE"]->page[uid];
.
.
.
.

gruss