一般来说,我是zend和OOP的新手。我有一个带有需要传递给View的变量的indexAction。我已将该变量声明为公共(public)变量,我认为我可以使用$this->variable在View中获取该变量,但它不起作用。如何将变量从indexAction传递到View? 最佳答案 在indexAction中,您需要将其分配给View实例。简单地做:$this->view->something="foo";在你看来:something?> 关于php-zendframework从C
我是Phalcon框架的新手。我只是对它有了基本的了解。每个Controller都有包含多个特定操作的方法。我写了一个巨大的indexAction方法,但现在我想用多个私有(private)方法将其分解,以便我可以重用这些功能。但是当我尝试创建任何没有action后缀的方法时,它会返回错误(找不到页面)。如何将其分解为多个方法? 最佳答案 someMethod();}publicfunctionsomeMethod(){//doyourthings}} 关于php-phalconCont
我的xampp/htdocs目录中有一个名为phalcon的简单项目,我将apache配置为指向该文件夹,以便我可以在浏览器中转到phalcon/。当我尝试打开除索引(默认)以外的索引ControllerView时出现问题。例如,我在IndexController中有someAction,在views/index中有some.phtml。如果我去phalcon/index/some,我不会从输出到页面的some.phtml中获取文本。这可能是因为它认为我不想打开IndexController->indexAction并将一些作为参数传递。如能提供解决此问题的任何帮助,我们将不胜感激。附
在MVC中它像http://www.yourdomain.com/sampleController/sampleAction/如果你只调用/sampleController/那么/sampleController/indexAction/如果你只是调用/然后/indexController/indexAction/触发。当然也有异常(exception),但这或多或少是惯例。Zend有一些smilir。他们称之为模块。它们基本上只是每个包含一个MVC逻辑的文件夹。所以你可以调用/Module1/Controller/Action/。如果你只是调用/Module1/然后/Module1/