Seite 1 von 1

Eigene Erweiterung

Verfasst: So 17. Jul 2005, 10:48
von quizzmaster
Hallo,

ich hab mein eigenes Gästebuch geschrieben und es als Erweiterung eingebunden, MEnüpunkt, ... ist schon vorhanden.

Nur hab ich jetzt das Problem, dass die Datenbank Variable und die Globalen Variablen wie $client nach einem klick auf einen link, der die datei erneut aufruft mit einem parameter alle nicht mehr vorhanden sind.

Woran liegt das?
Und was muss ich da einbinden? (Für die DB Variable hab ich config.inc.php und local.php eingebunden)

Re: Eigene Erweiterung

Verfasst: So 17. Jul 2005, 11:04
von emergence
Nur hab ich jetzt das Problem, dass die Datenbank Variable und die Globalen Variablen wie $client nach einem klick auf einen link, der die datei erneut aufruft mit einem parameter alle nicht mehr vorhanden sind.
??
ähm das solltest du schon etwas ausführlicher beschreiben...

zb gib ein beispiel wie die der link aussieht beim erstmaligen aufruf -> also dort wo es funktioniert
und gib deinen link an der nicht funktioniert...

Verfasst: Mo 18. Jul 2005, 21:30
von tono
Hast du alle Links mit $link=$sess->url($link) behandelt?

Verfasst: Do 21. Jul 2005, 16:55
von quizzmaster
mit was bitteschön?

die links gehen auf meine datei?mode=blahblubb etc...

der start link ist das was von contenido an der stelle aufgerufen wird, also kann ich ihn nicht angeben.

Verfasst: Do 21. Jul 2005, 17:02
von HerrB
Bitte gib' mehr Details, Screenshots, Beispiele, Code - so ist es stochern im Nebel...

Danke.

Gruß
HerrB

Verfasst: Do 21. Jul 2005, 17:13
von quizzmaster
Aalso:

Ich habe in der Datenbank für den rechten inhaltsframe meine datei eingetragen.
Diese wird von contenido ja automatisch beim klick auf den link in der navigation (unter extras) geöffnet. (noch funktioniert alles)

dann rufe ich einen meiner links auf (<a href="function.blah.php?mode=blah&sub=blubb">bla</a>).

jetzt funktioniert kein DB zugriff mehr und auch auf die variablen $client, etc... kann ich nicht mehr zugreifen.

Verfasst: Do 21. Jul 2005, 18:36
von HerrB
Ich vermute, dass Du noch die Session-ID mitnehmen musst: contenido=bla

Sie könnte als $sid zur Verfügung stehen.

Gruß
HerrB

Verfasst: Do 21. Jul 2005, 18:41
von emergence
ähm die einzelnen frames innerhalb des backend werden immer über die main.php eingebunden mit übergabe der sessid ,area und action
-> $page = "main.php?area=$area&frame=2&contenido=".$sess->id;

Verfasst: Do 21. Jul 2005, 18:46
von HerrB
Na ja, das Problem ist ja, dass er eine eigene Datei hat, die offensichtlich nicht in die DB eingetragen ist. Ich weiss gar nicht, ob das so geht, meine Antwort war daher auch nur geraten...

Gruß
HerrB

Verfasst: Do 21. Jul 2005, 18:53
von emergence
dafür müssen dann die entsprechenden eintragungen in con_area con_files con_frame_files gemacht werden

auch hier beschrieben
-> http://www.contenido.de/temp/Contenido_ ... opment.pdf

Verfasst: Do 21. Jul 2005, 21:20
von quizzmaster
Die entsprechenden Eintragungen habe ich ja gemacht, ich werde als nächstes mal den Tipp von beherzigen und mal ausprobieren.

Meiner Vermutung nach könnte das der Schlüssel zum Ziel sein ;)

schon jetzt mal danke :)