Wie Phalcon Ereignisse zur Verwaltung von Controllern nutzt

WBOY
Freigeben: 2016-08-04 09:22:08
Original
1086 Leute haben es durchsucht

Definieren Sie ein public $a=true;

im Controller

Wenn Sie gerade zu Besuch sind index/index

Ich möchte Ereignisse zur Beurteilung verwenden $a. Wenn es true ist, greifen Sie normal auf index/index zu. Leiten Sie die Anfrage an falseindex/index2 weiter

Kann ich das machen?

Antwortinhalt:

Definieren Sie ein

;public $a=true im Controller

Wenn Sie gerade zu Besuch sind

index/index

Ich möchte Ereignisse zur Beurteilung verwenden

. Wenn es $a ist, greifen Sie normal auf true zu. Leiten Sie die Anfrage an index/indexfalse weiter index/index2Kann ich das machen?

Endgültige Ausführung:

Für

-Veranstaltungen können Sie
<code>Di::getDefault()->get('dispatcher')->forward([
    'contraller' => 'index',
    'action' => 'index2'
]);</code>
Nach dem Login kopieren
s

in Betracht ziehen.dispatcher

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage