[selbst gelöst] wie kann ich die NodeID der Seite in einem Custom BlockModule abfragen?
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 07.10.2018 - 09:26 Uhr in
Ich nochmal,
könnt ihr mir sagen, mit welchem Parameter etc. ich in meinem eigenen Block-Modul die aktuelle NodeID der aufgerufenen Seite abfragen kann?
Wenn ich das noch hinbekommen würde, wäre mein Sonntag gerettet! :)
regnerische Alpengrüße
- Anmelden oder Registrieren um Kommentare zu schreiben
hab was, aber der Cache
am 07.10.2018 - 10:03 Uhr
hab was, aber der Cache scheint mir einen Strich durch die Rechnung zu machen.
ich kann die ID hiermit abfragen:
$node_id = \Drupal::routeMatch()->getParameter('node')->Id();
aber wie sage ich dem BlockModul, dass es sich bei jedem Aufruf neu laden soll?
bzw. eben nicht gecached werden soll?
Denn es kommt nun bei jeder Seite immer das Ergebnis des ersten Aufrufs.
ok, ich habs gefunden. Ich
am 07.10.2018 - 10:22 Uhr
ok, ich habs gefunden.
Ich hab einen Hook erstellt und cache auf max-age null gestellt.
$variables['#cache']['max-age'] = 0;