Bunun için yönlendiriciye ihtiyacınız yoktur. Her sayfa yükü için tetikleyen bir olay dinleyicisi ayarlayıp ardından istek koleksiyonundaki değişkenlere erişmek istersiniz. Controller_front_init_routers olayı yapmalıdır.
Öyleyse aşağıdaki
<global>
<events>
<controller_front_init_routers>
<observers>
<packagename_modulename_observer>
<type>singleton</type>
<class>Packagename_Modulename_Model_Observer</class>
<method>interceptMethod</method>
</packagename_modulename_observer>
</observers>
</controller_front_init_routers>
</events>
</global>
Ve ile, kurulum modülün yapılandırma aşağıdaki sınıf istediğini interceptMethod
adlandırılabilir
app/code/local/Packagename/Modulename/Model/Observer.php
class Packagename_Modulename_Model_Observer {
public function interceptMethod($observer) {
$request = $observer->getEvent()->getData('front')->getRequest();
$afid = $request->afid;
//do whatever you want with your variable here
}
}
oluşturun.
Teşekkürler! Bu yol ;-) – Max