相关疑难解决方法(0)

Zend可重用的小部件/插件/ miniapplications?

我是zend框架的新手,并试图获得有关代码重用性的一些见解.我肯定知道模块,但似乎有一些不确定性,什么功能应该进入模块,什么不是.

我想要完成的事情:

1)拥有可重复使用的迷你程序/小部件/插件(无论你怎么称呼它们),只需插入任何网站即可在布局或视图中执行此操作:

<?php echo $this->contactform;?>
Run Code Online (Sandbox Code Playgroud)

或者在视图中:

<?php echo $this->layout()->blog;?>
Run Code Online (Sandbox Code Playgroud)

我叫他们扩展.所以基本上你在joomla/wordpress/concrete5模板中看到了什么.

2)与该特定扩展相关的所有代码都应位于其单独的目录中.

3)我们应该只能为需要它们的某些模块/控制器输出扩展名.如果不显示它们,就不应该被不必要地渲染.

4)每个扩展可以在页面上输出多个内容区域.

如果您使用的结构/方法布局合理,请发布回复.

谢谢:)

zend-framework zend-framework-modules

3
推荐指数
1
解决办法
1126
查看次数