3 Stimmen

Wie übergeben Sie Werte zwischen PHP-Seiten für MVC?

Wie geben PHP-Programme Werte zwischen Modell-, Ansichts- und Controller-Seiten weiter? Zum Beispiel, wenn ein Controller ein Array hatte, wie gibt er das an die Ansicht weiter?

BEARBEITEN:

Vielen Dank für eure Antworten. Ich sehe ein paar von ihnen erklären, dass die Komponenten auf derselben Seite sind, aber wenn ich mir etwas wie CodeIgniter anschaue, sehe ich drei separate PHP-Seiten für Modell, Ansicht und Controller.

-2voto

rahim asgari Punkte 11779

Sie können einen Vorlagen-Engine wie Smarty verwenden, um Ansichten von Controllern und Modellen zu trennen.

und übergeben Sie Variablen an Ihre Vorlage mit der assign-Methode von Smarty, zum Beispiel.

0 Stimmen

@johnny ich weiß es selbst nicht! ;)

0 Stimmen

Downvote: 1. Smarty ist einer der schlechtesten Template-Engines, die jemals erstellt wurden. 2. Smarty hat nichts mit der Ansicht aus MVC zu tun, da es nur eine Template-Engine ist.

0 Stimmen

So dass Sie es nicht verwenden können, um Ansichten von Controllern und Modellen zu trennen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X