0

我是 Zend 的新手,我有一些问题:我将尝试简化示例。我在引导程序中创建了一个全局变量并将其设置为 false

    Zend_Registry::set('var1', FALSE);

我创建了一个文件 Translate.php:

<?php

class CMS_Application_Resource_Translate extends Zend_Application_Resource_ResourceAbstract {

public function my_function() {
    //do Something
    }

}

在每个控制器中,我都输入了以下代码:

 public function init()
{
if (Zend_Registry::get('var1')) {
   $instance1=new CMS_Application_Resource_Translate();
   $instance1->my_function();
}
}

我在所有网站页面中创建了一个按钮,当我点击这个按钮时,我想将全局变量设置为 true,以便控制器的 init() 函数工作。但是我有一个问题:如何在单击按钮时执行将全局变量更改为 true 的函数?

4

0 回答 0