Hook Nodeansicht bei URL-Alias
Eingetragen von geoport (101)
am 12.09.2018 - 18:15 Uhr in
am 12.09.2018 - 18:15 Uhr in
Hallo Forum,
ich möchte gerne Hook bei der Anzeige eines Nodes machen, d.h. ich möchte gerne einige Werte auf Basis von GET-Parametern ändern.
Über ein Controller habe ich das schon hinbekommen, aber dann habe ich die Blöcke von der Seite nicht etc.
mit bestem Gruß
Tim
- Anmelden oder Registrieren um Kommentare zu schreiben
Klappt nicht wirklich
am 12.09.2018 - 20:56 Uhr
Ich möchte eigentlich, bei bestimmten Nodeaufrufen, in Verbindung mit GET-Parametern Weiterleitungen einbinden. Das heißt, wenn ich domain.de/node/1?format=file Aufrufe möchte ich gerne, direkt eine entsprechende Datei ausgeben, die dem Node zugeordnet ist, wenn ich den Spaß mit einem eigenen Controll mache, klappt es auch gut, jedoch kann ich das nicht in Verbindung mit einem URL Alias machen (dann klappt entweder nur der URL-Alias oder der Controll).
hiermit geht es, aber nur einmalig, wenn ich auf der Seite den cache leere:
<?php
function
mymodule_node_view(&$build, $node, $display, $view_mode){
dsm("yeah"); //klappt
$realPath = \Drupal\Core\Url::fromUri(file_create_url("https://www.google.com"))->toString();
$response = new RedirectResponse($realPath);
$response->send();
return $response;
}
?>
vielleicht hat ja noch jemand eine Idee
www.geoportal.de