2017-02-28 1 views
1

Ich weiß, Datenbank-Arbeit sollte nicht innerhalb der Ansicht getan werden, aber es sei denn, es gibt einen anderen Weg, ich denke, ich muss es tun.Kann man Datenbankeinträge in einer Blade-Ansicht (Laravel) abrufen?

In meiner Webanwendung verwende ich die gleiche Seitenleiste für jede Webseite und ich möchte Datensätze aus einer Tabelle in der Seitenleiste anzeigen. Ich möchte diese Datensätze nicht in JEDER Controller-Methode in meiner Anwendung abrufen müssen (da es sehr viele gibt).

Ist dies in einer Blade-Ansicht möglich? Oder gibt es einen anderen Weg, ich sollte es tun?

Antwort

0

Sie können Controller an Ansichten anschließen! Dies bedeutet, dass bei jedem Aufruf der View auch der zugrunde liegende Controller aufgerufen wird. Dies ist ein genannt wird View Composer

+0

genau überlegen, was ich suchte, kann nicht glauben, ich habe das nicht gesehen. Vielen Dank!! –

Verwandte Themen