Fragen zu einem Formular
am 24.04.2008 - 08:29 Uhr in
Hallo,
ich hab folgendes Problem:
Ich habe mir einen eigenen Content-Typ erstellt. Die Struktur dieses Inhalts lege ich über eine Kopie der node.tpl.php (node-sdr.tpl.php für Content Typ sdr).
In diesem Inhaltstyp zeige ich unter anderem den Inhalt aus einer externen Datenbank an - funktioniert soweit ganz gut. Jetzt habe ich zusätzlich ein Formular eingebaut, mit dem ich die Daten auch bearbeiten kann. Dieses Formular ruft sich beim Submit per method="post" selber auf, ändert die Daten und zeigt die neuen wieder an. Funtkioniert an sich auch noch gut.
Jetzt wenn ich im eine Seite zurückgehe, liefert mir der IE6 die Meldung "Achtung - Aktuelle Seite nicht mehr gültig". Ich schon ein paar Stunden zu diesem Problem im Netz gesucht und habe erfahren, dass ich das Problem umgehen kann, wenn ich beim Submit die Session-ID mit übergebe. Ich habe auch gesehen dass, Drupal ja beim Login eines Users eine solche ID vergibt. Jetzt aber zu meiner Frage: wie kann ich diese jetzt nutzen? Wie muss ich die ID an das Formular hängen? Oder bin ich total auf dem Holzweg und reime mir grade was zusammen...Wär schön wenn mir jemand zumindest die richtige RIchtung weisen kann.
Notfalls muss ich wohl auf die Methode get umsteigen.
Vielen Dank für eure Hilfe
Gruß, Synergy
- Anmelden oder Registrieren um Kommentare zu schreiben
Wie wird die Seite im Menü aufgerufen
am 24.04.2008 - 15:24 Uhr
Hi
Schau doch mal bitte im Menü nach ob die Seite über einen bestimmten "node" auf gerufen wird, z. B. "node/6". Und wird beim Verändern der Seite ein neuer "node" erzeugt? Wenn ja, dann setze unter dem Punkt "URL-Alias-Einstellungen" einen speziellen Pfad über den die Seite aufgerufen wird "dieSeiteXyz". Damit kann die Seite immer unter "./dieSeiteXyz" aufgerufen werden.
Gruß
UwBach
Hallo, erstmal Danke für
am 28.04.2008 - 07:22 Uhr
Hallo, erstmal Danke für deine Hilfe.
Beim verändern wird kein neuer Node erzeugt. Der "Submit"-Button betrifft wieder den gleichen Node. Habe deinen Hinweis mit den URL-Aliasen trotzdem ausprobeiert - leider ohne Erfolg.
ich werde jetzt mal "get" als Methode ausprobieren. Es werden keine sicherheitskritischen Daten übertragen, also kann ichs schon als Notlösung verwenden..
Gruß, Synergy