Das Modul „views” ist ein sehr nützliches Modul für den Betrieb einer Drupal-Website. Es ermöglicht im Wesentlichen das Sortieren von Inhalten.
Eine Ansicht initialisieren :
use Drupal\views\Views;
$view_name="id_vue";// valeur à remplacer
$view_display="page_1";// valeur à remplacer
Views::getView($view_name);
$view->setDisplay($view_display);
// Execute view query.
$view->initHandlers();
Mit der Methode Drupal\views\ViewExecutable::build können alle Abfragen erstellt werden.
Plugins : @ViewsFilter
Mit diesen Plugins kann die SQL-Abfrage über die Methode query() gefiltert werden.