अंतिम कार्यक्रम प्लगइन द्वारा ट्रिगर किया गया


10

मुझे यह जानने की जरूरत है कि कौन-सी घटना सबसे सामान्य रूप से अंतिम है जो सामान्य अनुप्रयोग प्रवाह में ट्रिगर होती है।

सभी डिफ़ॉल्ट नियंत्रक क्रियाओं को चलाने के बाद ईवेंट को ट्रिगर किया जाना चाहिए, टेम्प्लेट प्रदान किया गया है और संभवतः पहले से ही वितरित किया गया है और एप्लिकेशन में अगला चरण स्वयं शटडाउन होगा।

मुझे घटनाएँ मिलीं:

  • onAfterRoute
  • onAfterDispatch

लेकिन क्या कोई दूसरा है, जिसे बाद में कहा जाता है?

आगे में धन्यवाद!

संपादित करें

विकास के दौरान मैंने जूमला के डिबग मोड पर स्विच किया! और मेरे सवाल के जवाब के नीचे स्क्रीनशॉट पर भी रंगीन दिखाई दिया ...

यहाँ छवि विवरण दर्ज करें


2
अच्छा प्रश्न। यह अच्छा होगा यदि उन्होंने प्लगइन इवेंट डॉक्स पर कहीं निर्दिष्ट किया है जो उन्हें क्रम में प्राप्त होता है
लॉडर डेसी

जवाबों:


7

मैंने उन्हें इस क्रम में फायर करने के लिए पाया है। मेरी जानकारी के लिए डॉक्स में कुछ भी नहीं है, लेकिन सिर्फ पुष्टि करने के लिए परीक्षण किया गया है:

  1. onAfterInitialise ()
  2. onAfterRoute ()
  3. onAfterDispatch ()
  4. onBeforeRender ()
  5. onBeforeCompileHead ()
  6. onAfterRender ()

+1, जिज्ञासा से बाहर, आपने उनका परीक्षण कैसे किया?
लोडर

1
प्लगइन की घटनाओं में से प्रत्येक में मैं डाल दिया echo '<pre>'.__METHOD__.'</pre>'
जीडीपी

1
बहुत बहुत धन्यवाद, आपके जवाब से मुझे बहुत मदद मिली! मेरे संपादन पर एक नज़र डालें, मैंने पाया कि रास्ते पर ...
दीक्षा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.