很简单的代码,略懂Zend Framework的都过来帮忙看看

falcon05 2010-08-08 02:33:07
很简单的代码,略懂Zend Framework的都过来帮忙看看。
用Zend Framework MVC架构的网站, 怎样在一个动作里使用其他控制器的动作。

1.TestController里有一个includeAction,
2.AccountController里有一个loginAction.

现在我想在 includeAction里使用loginAction的内容。目前我的写法是:

在TestController的includeAction里

public function includeAction() {
require_once "application/controllers/AccountController.php";
$var=new AccountController($this->_request,$this->_response);
$var->loginAction();
}




test/include.tpl
视图(smarty引擎)里 写入

{include file="account/login.tpl"}


显示倒是没问题,可是我总觉得不好看,老实说,一点也不优雅,尤其是includeAction,如果把LoginAction写成模块的话又有些小题大作,有没有人给点更好的建议?
...全文
227 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zmling_1106 2010-11-06
  • 打赏
  • 举报
回复
学习。。
iskmilan 2010-10-26
  • 打赏
  • 举报
回复
使用forward会直接转向account下的loginAction
jiansihun 2010-09-13
  • 打赏
  • 举报
回复
使用rewrite forward,这个是一个内部请求重发。不会发送header到客户端的。
555555555555555 2010-09-01
  • 打赏
  • 举报
回复
{include file="account/header.tpl"}

{include file="account/footer.tpl"}

然后这两个tpl里面加载你CSS和Image两个folder下面的内容。其他的tpl也都是一样include。
z2008g 2010-08-19
  • 打赏
  • 举报
回复
学习学习了
quzhongxiong 2010-08-12
  • 打赏
  • 举报
回复
很久没有用ZF了,不过记得它貌似有一个forward以及一个redire**什么的,两个方法可以完成你的要求,自己找一下,你这样写还真为难你了
amadou 2010-08-11
  • 打赏
  • 举报
回复
loadclass
无天 2010-08-08
  • 打赏
  • 举报
回复
修改一下css吧,这样模板就会更好看些。建议LoginAction里面加载某模板,tpl->display("xxx.html");
而xxx.html里面加载css文件。
内容概要:本文围绕基于混沌系统与DNA编码的彩色图像加密技术展开研究,提出了一种结合混沌序列全局置乱与DNA编码高维扩散特性的复合加密方案。该方案通过分离图像的RGB三通道,利用混沌系统生成伪随机序列对像素位置进行全局置乱,并结合DNA碱基映射与运算规则对像素灰度值进行多层级扩散加密,实现了像素空间与灰度值的双重混淆。研究不仅设计了完整的加密与解密流程,还系统性地分析了算法在高斯噪声、椒盐噪声干扰下的抗噪声性能,以及在不同面积与位置裁剪攻击下的鲁棒性表现,验证了算法在密钥空间、密钥敏感性和抗攻击能力方面的优越性。; 适合人群:具备图像处理与密码学基础知识,熟悉Matlab编程,从事信息安全、数字图像处理、多媒体通信等领域的科研人员与技术人员。; 使用场景及目标:①应用于对图像传输安全要求较高的场景,如军事通信、医疗影像共享、数字版权保护等,提升图像信息的保密性与抗窃听能力;②作为教学案例,帮助学生深入理解混沌系统、DNA编码在现代加密技术中的应用;③为图像加密算法的鲁棒性评估提供系统性测试框架,推动抗干扰加密技术的发展。; 阅读建议:建议读者在学习前巩固混沌系统、DNA编码及图像处理的相关理论知识,重点关注文中提出的加密流程设计与抗干扰性能测试方法。应结合提供的Matlab代码进行实践,复现加密、解密及性能分析过程,深入理解算法细节。同时,可基于本文框架探索其他混沌系统或编码方式的融合应用,以进一步提升算法性能。
内容概要:本文针对电网电压不平衡扰动下三电平并网系统中存在的正负序分量动态耦合问题,提出了一种高质量并网控制策略,并通过Simulink仿真实现进行了系统性验证。研究聚焦于抑制序耦合效应,提升系统在非理想电网条件下的运行稳定性与电能质量。通过构建精确的三电平并网系统数学模型,设计了序分量分离与协同控制机制,有效解决了不平衡工况下并网电流畸变、功率波动等关键技术难题。所提出的控制策略实现了正负序电流的独立调控,增强了系统对电网扰动的适应能力,确保了并网电流的高质量输出与系统的稳定运行。; 适合人群:具备电力电子、新能源并网或自动控制相关背景,从事电气工程、能源系统研究的研究生及科研人员。; 使用场景及目标:①用于分析和解决弱电网或多故障条件下三电平逆变器并网系统的序耦合失稳问题;②为高比例新能源接入场景下的高性能并网控制器设计提供理论依据与仿真验证方案; 阅读建议:建议结合Simulink仿真模型深入理解控制策略的实现细节,重点关注序分量分离、正负序电流独立调控及锁相环优化等模块的设计逻辑,并可通过修改电网参数模拟不同强度的不平衡扰动以评估控制策略的鲁棒性。

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧