Als «redirection» getaggte Fragen

Umleitung in Drupal bedeutet, dass die Benutzer auf eine andere Seite gesendet werden.


1
Welche API-Funktion verwende ich für die Umleitung zu externen URLs?
Beim Schreiben eines Moduls wird zum Umleiten auf Drupal-Pfade verwendet drupal_goto. Gibt es eine API-Funktion, die ich zum Umleiten auf externe Seiten verwenden sollte? Oder setzt die Locationmit drupal_set_headerdem Weg zu gehen? PS: Ich muss die Anfrage noch bearbeiten. mod_rewrite/ mod_aliasAuf Apache-Ebene oder dem Drupal- Path redirectModul kann ich mein …
21 7  redirection 

3
Die Formularumleitung funktioniert nicht, wenn "Ziel" in der URL enthalten ist
In einem meiner Formulare versuche ich, eine festzulegen, $form_state['redirect']damit das Formular an dieses Ziel gesendet wird, nachdem der Benutzer auf eine der Aktionsschaltflächen geklickt hat. Wenn ich $form_state['redirect']die Umleitung vor und nach dem Hinzufügen überprüfe, ist sie vor und nach dem Hinzufügen NULL und enthält das richtige Array. So richte …
20 7  forms  redirection 

3
Weiterleiten nach dem Absenden des Formulars
Ich erstelle ein benutzerdefiniertes Formular in Drupal 8. Ich erinnere mich, dass wir in Drupal 7 mit dem $form_state['redirect'] = 'mycustompath';benutzerdefinierten Submit-Handler zum benutzerdefinierten Pfad umleiten können , aber wie kann ich Benutzer nach dem Senden des Formulars in Drupal 8 umleiten? Ich weiß, ich sollte submitFormMethode verwenden: public function …
16 forms  8  redirection 

4
Weiterleiten zu einer benutzerdefinierten Seite, nachdem ein Knoten hinzugefügt oder bearbeitet wurde
Mit hook_form_alter, wie kann ich nach dem Erstellen oder Bearbeiten einen Knotens anstelle des Knotens, der erstellt oder bearbeitet wurde um einen Benutzer zu aa benutzerdefinierten Seite umleiten? Der aktuelle Code für hook_form_alter()ist der folgende: function custom_form_alter(&$form, &$form_state, $form_id) { if ($form['#id'] == 'custom-node-form') { $form['actions']['submit']['#value'] = t('Add Entry'); $form['field_custom_email']['und'][0]['value']['#element_validate'] …
15 7  forms  redirection 


3
Wie erstelle ich programmgesteuert eine Umleitung? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich versuche, eine Umleitung 301 mit dem …
14 8  redirection 


3
Anonymen Benutzer zur Anmeldeseite umleiten
Ich möchte, dass der Benutzer nicht angemeldet ist und eine Seite meiner Website mit Ausnahme meiner REST VIEWS-Router besucht. Ich leite ihn / sie zur Anmeldeseite in Drupal 8 weiter. Ich habe diese Lösung für Drupal 7 gefunden, aber keine Lösung für Drupal 8 gefunden. Anonymen Benutzer zur Anmeldeseite umleiten …



8
Der Pfadalias erstellt eine Umleitungsschleife oder leitet zur Startseite weiter
Wenn ich unseren Sitz "www.example.com/contact-us" nenne, wird folgende Fehlermeldung angezeigt: Hoppla, es sieht so aus, als hätte diese Anfrage versucht, eine Endlosschleife zu erstellen. Wir erlauben solche Dinge hier nicht. Wir sind eine professionelle Website! Wenn ich die Site mit "www.example.com/node/5" anrufe, wird die Kontaktseite einwandfrei angezeigt. Wenn ich den …



2
Erzwingen Sie die Umleitung im Submit-Handler, obwohl der Zielparametersatz festgelegt ist
Ich füge einen benutzerdefinierten Übermittlungs-Handler hinzu und möchte nun nach dem Senden des Formulars zur benutzerdefinierten Route umleiten. Das habe ich benutzt use Drupal\Core\Form\FormStateInterface; use Symfony\Component\HttpFoundation\Request; use \Drupal\Core\Url; function MYMODULE_form_alter(&$form, FormStateInterface $form_state, $form_id) { if ($form_id == 'node_trends_form' || $form_id == 'node_trends_edit_form') { foreach (array_keys($form['actions']) as $action) { if ($action …
9 8  redirection 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.