Unterscheidung bei $form_state['redirect']
Eingetragen von ThiWeb (2)
am 13.05.2012 - 10:37 Uhr in
am 13.05.2012 - 10:37 Uhr in
Hallo,
nach langem Suchen habe ich immer noch nicht die Lösung für folgendes Problem gefunden:
In einer Seite außerhalb der Drupal Umgebung habe ich das Kontaktformular als iFrame importiert. Das funktioniert prima.
Nun leite ich den Redirect um zu der iFrame mit:
<?php
$form_state['redirect'] = 'alernative URL';
?>
Soweit so gut.
Der Nachteil ist jetzt, dass immer die Alternative URL genommen wird.
Darum habe ich es versucht mit:
<?php
if (parent.location.pathname == '/index_t.html')
$form_state['redirect'] = 'alernative URL';
?>
Ist aber nicht richtig.
Wie kann ich den Unterschied zwischen formulieren:
A. In der Drupal Umgebung = keine alternative Weiterleitung
B. In der iFrame Umgebung = alternative Weiterleitung
??? Schon mal danke.
Thielo
- Anmelden oder Registrieren um Kommentare zu schreiben
sorry
am 14.05.2012 - 14:54 Uhr
Habe jetzt er verstanden dass ja PHP backend ist und von daaus nicht auf die uebergeordnete ebene gucken kann.
Manchmal faellt der Groschen langsam ;(