[gelöst] destination in views entfernen
am 03.07.2009 - 21:05 Uhr in
Hallo,
ich habe in meinen Views einen Editlink, der eine destination übergibt.
Nach dem bearbeiten einer node werde ich zum View zurückgeleitet, aber mit einer Ergängzung in der URL:
http://example.com/viewname?205357494=1
Bearbeite ich die nächste node, verlängert sich die URL zu
http://example.com/viewname%3F1242836796%3D1?1526843770=1
und ich bekomme in meiner lokalen Windowsversion im Browser eine "Zugriff verweigert" Meldung und im Apache error.log steht dazu:
(20025)The given path contained wildcard characters: access to /viewname?205357494=1 failed, referer: http://example.com/node/119/edit?destination=viewname%3F205357494%3D1
Online bekomme ich die Seite angezeigt. Es hat also etwas mit Windows oder meiner apache.conf zu tun.
Die einfachste und schöne Lösung scheint mir zu sein, die destination aus der URL zu entfernen. Weiß jemand, wie ich diese entfernen kann?
Schöne Grüße
Petra
- Anmelden oder Registrieren um Kommentare zu schreiben
Also das man Views
am 03.07.2009 - 21:25 Uhr
Also das man Views bearbeiten kann, ist klar, auch das Views bei allen Views drei Links anzeigt (Exportieren, Bearbeiten, Duplizieren) ist auch klar. Aber wie du auf Node kommst, kann ich nicht nachvollziehen.
Aber das destination kannste nicht verhindern, außer das entsprechende Modul zu haken.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Ich habe ein View erstellt,
am 03.07.2009 - 21:49 Uhr
Ich habe ein View erstellt, das nodes in einer Tabelle listet und für jede node einen Editlink anzeigt. Um diesen Editlink zu den nodes geht es.
Sicher, daß ich die destination nicht wegkriege?
Dann muß ich wohl in einem Apacheforum nach wildcards unter windows weiter suchen...
Ah ok, sowas habe ich auch.
am 03.07.2009 - 22:11 Uhr
Ah ok, sowas habe ich auch. Aber dann sieht der Pfad so aus
http://example.com/node/79/edit?destination=tracker
. Von /tracker aus zugegriffen und führt nach dem Speichern der Node auch wieder dahin.----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
ok, ich habe jetzt auch den
am 04.07.2009 - 12:17 Uhr
ok, ich habe jetzt auch den View tracker enabled und einen editlink eingefügt. Der Link ist bei mir derselbe:
http://example.com/node/79/edit?destination=tracker
und führt auch nach dem Speichern der Node wieder zum tracker, allerdings ist dann die URL vom tracker im Browser nicht mehr
http://example.com/tracker sondern
http://example.com/tracker?1222845840=1
Der Pfad für alle weiteren Editlinks im tracker ist dann:
http://example.com/node/231/edit?destination=tracker%3F1222845840%3D1
Ist das bei Dir auch so?
(Den Editlink habe ich im View eingefügt über Field + (add item) -> Node: Edit link -> Update default display, speichern.)
Nee, bei mir ist alles
am 04.07.2009 - 12:25 Uhr
Nee, bei mir ist alles korrekt. Welches BS und Browser etc hast du?
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
IE, firefox, Linux
am 04.07.2009 - 12:40 Uhr
IE, firefox, Linux (Onlineserver), Windows Vista (lokal).
Die URLs sind überall dieselben. Aber der Linuxserver zeigt die Seiten an, während der Apache auf Windows die Seiten nicht mehr anzeigt, sondern dies meldet:
(20025)The given path contained wildcard characters: access to /tracker?205357494=1 failed
Ich habe auch die neueste Version von drupal6 und dem Views-Modul. Clean URLs enabled...
Könnte es an der Erstellung des Edit links liegen?
Könntest Du mir Dein tracker-View per export zukommen lassen? Irgendetwas muß ich ja anders gemacht haben...
Ich hab auch nur die
am 04.07.2009 - 13:08 Uhr
Ich hab auch nur die Standardview mit zusätzlichen Filter und Felder.
benutze mal xampp für lokal und unter Windows\System32\drivers\etc\ in der Datei hosts den eintrag ::1 entwerten.
#::1 localhost
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Schade, macht keinen
am 04.07.2009 - 13:27 Uhr
Schade, macht keinen Unterschied. Weder in Xampp, noch bei wamp...
Dennoch macht mich stutzig, daß Du "saubere" URLs hast und ich diese Zusätze habe. Hinzukriegen, daß Windows mit wildcard characters klarkommt, wäre eine Lösung. Die andere wäre mir lieber.
Wenn ich über den tracker und den Edit link eine Node lösche, statt sie zu speichern, dann werde ich auch wieder zum View zurückgeleitet; die URL ist dann allerdings "ok", also wiederum /tracker. Kann das ein Hinweis sein?
Du irgendwas drauf, vllt ein
am 04.07.2009 - 13:35 Uhr
Du hast irgendwas drauf, vllt ein Modul was sich da zwischen hängt. Deaktiviere mal Javascript, überprüfe das deine Zeichenkodierung richtig ist im Browser. (UTF-8)
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Volltreffer! Ich hatte das
am 04.07.2009 - 14:18 Uhr
Volltreffer! Ich hatte das Ajax-Module eingebunden. Wenn ich es deaktiviere- und erst dann, sind die URLs ok! (Es reicht nicht, es nur für die Seitentypen auszuschalten.)
[Korrektur: die Ajax ui für forms bewirkt die Veränderung der URLs - Ajax (Automatically validates and submits any Drupal form using AJAX.) kann aktiviert bleiben.]
Eigentlich schade, aber immerhin geht es so!
Vielen Dank für die schnelle Hilfe! :)