菜鸟求zendframwork大神指导简单问题

xxx.phtml文件与aaaController.php文件中的xxxAction()方法貌似是绑定的,有没有这样的可能性,xxx.phtml中表单的action能指定aaaController.php中指定的函数执行呢,因为xxxAction()会随着xxx.phtml加载而执行,不能控制。求解救  返回IT界网站首页>>

--------解决方案--------
被你绕晕了。。  aaaController xxxAction 什么的  aaa/xxx 默认会呈现  aaa文件夹下的 xxx.phtml
如果用render(‘zzz‘)则会显示zzz.phtml .  aaa/xxx 感觉就相当于一个简单的php类   aaaController
里可以写很多Action 框架开发起来感觉比较有序。。  我也刚接触php (差不多两个多月了) .都是边看边用的。。。
--------解决方案--------
控制器里直接写方法就行了,接收form提交上来的POST或者GET数据处理
--------解决方案--------
先谢谢楼上两位,老实说我也有点晕,把问题再简化一下吧,在a.phtml里有一个表单,action=后面应该怎么写才能由指定的一个Controller里的action函数执行。
--------解决方案--------
其实在zendstudio里建立zendframwork的工程时,在application->controller下就会有一个IndexController.php文件,对应的在view->scripts->index下有一个Index.phtml文件,对吧,我现在把Index.phtml内容改成一张表单,action路径不写(应该会由本页面的php处理表单),现在有没有办法让这个表单由IndexController.php里的某个指定的action函数执行,IndexController.php里的两个函数ini()和IndexAction()就算不提交表单也会执行的,跪求
--------解决方案--------
action="/IndexController/up"路径是控制器名,方法名
--------解决方案--------
这样写的话表单提交后会到哪个页面?
--------解决方案--------
比如说你的在TestController里面有一个myAction,那么他将会去你的views文件夹里面去找到test文件夹里面的my.phtml页面。
很久没玩ZF,我记得是这样写。你在phtml里面用$this->baseUrl()可以获取到根目录。
action可以这样写。action="<?php echo $this->baseUrl() ?>/test/my"。这个意思就是调用TestController里面的myAction,也就是views文件夹里面去找到test文件夹里面的my.phtml页面(当然,这是默认情况,并且只有一个module的情况,如果有多个module或者自己在action里面去设置了调用非默认页面另当别论)。
--------解决方案--------
谢谢A82168506,已经解决了,通过自己不断尝试后大概摸清了整个流程,非常感谢大家的指导意见!
文章来源于IT界

xxx.phtml文件与aaaController.php文件中的xxxAction()方法貌似是绑定的,有没有这样的可能性,xxx.phtml中表单的action能指定aaaController.php中指定的函数执行呢,因为xxxAction()会随着xxx.phtml加载而执行,不能控制。求解救  返回IT界网站首页>>

--------解决方案--------
被你绕晕了。。  aaaController xxxAction 什么的  aaa/xxx 默认会呈现  aaa文件夹下的 xxx.phtml
如果用render(‘zzz‘)则会显示zzz.phtml .  aaa/xxx 感觉就相当于一个简单的php类   aaaController
里可以写很多Action 框架开发起来感觉比较有序。。  我也刚接触php (差不多两个多月了) .都是边看边用的。。。
--------解决方案--------
控制器里直接写方法就行了,接收form提交上来的POST或者GET数据处理
--------解决方案--------
先谢谢楼上两位,老实说我也有点晕,把问题再简化一下吧,在a.phtml里有一个表单,action=后面应该怎么写才能由指定的一个Controller里的action函数执行。
--------解决方案--------
其实在zendstudio里建立zendframwork的工程时,在application->controller下就会有一个IndexController.php文件,对应的在view->scripts->index下有一个Index.phtml文件,对吧,我现在把Index.phtml内容改成一张表单,action路径不写(应该会由本页面的php处理表单),现在有没有办法让这个表单由IndexController.php里的某个指定的action函数执行,IndexController.php里的两个函数ini()和IndexAction()就算不提交表单也会执行的,跪求
--------解决方案--------
action="/IndexController/up"路径是控制器名,方法名
--------解决方案--------
这样写的话表单提交后会到哪个页面?
--------解决方案--------
比如说你的在TestController里面有一个myAction,那么他将会去你的views文件夹里面去找到test文件夹里面的my.phtml页面。
很久没玩ZF,我记得是这样写。你在phtml里面用$this->baseUrl()可以获取到根目录。
action可以这样写。action="<?php echo $this->baseUrl() ?>/test/my"。这个意思就是调用TestController里面的myAction,也就是views文件夹里面去找到test文件夹里面的my.phtml页面(当然,这是默认情况,并且只有一个module的情况,如果有多个module或者自己在action里面去设置了调用非默认页面另当别论)。
--------解决方案--------
谢谢A82168506,已经解决了,通过自己不断尝试后大概摸清了整个流程,非常感谢大家的指导意见!
文章来源自 IT界 http://www.itjie.wang/phpframework/443107.html

时间: 2024-10-05 22:24:15

菜鸟求zendframwork大神指导简单问题的相关文章

vs2013 C# webapi Mysql新手,求各位大神指导

最近喜欢喜欢上了webapi模板.ajax请求数据,webap输出json,angular将数据绑定DOM,简单明了,简直是小前端的福音.实在忍不住,装上vs,连上数据库,成功输出数据. visual studio2013 新建webapi 解决方案,右键管理NuGet程序包,MySql.Data  MySql.Data.Entity 然后配置文件(web.config)添加链接字符串. <connectionStrings> <!--<add name="Default

求各位大神指导两个小问题

3nbvne躺比泌钠傅良<http://weibo.com/UXacgp/230927983169302553174016> apg9zn吞胸掳八沽哨<http://weibo.com/p/230927983117254201712640?9Cn8_20180414> q90cnr殖亿爸雷噬澜<http://weibo.com/HyjqhXRp/230927983104181856378880> bfk1pp庞扒裳却纪缀<http://weibo.com/p201

新人迷茫,求大神指导

毕业快半年,工作还算稳定.但是作为新手有点迷茫,求各路大神指导. 1.工作上使用的是c#/net,web开发,想学点新东西但是因为工作上用不到怕学完就忘了,而且也怀疑学习这些新东西的价值,比如python.之前实习学过mybaties,因为换工作没用,已经忘得差不多了.才有了这种迷茫想法.也有不学东西就等着做码农的想法,怎么破. 2.程序猿有必要掌握多门语言吗?工作上大部分只会用到一种语言,多个技能多口饭,但是这个学习成本值得付出吗? 3.我不是计算机专业,对编程原理,算法,软件工程的概念都不清

hdu 1008为何不对?求大神指导!

/*#include<iostream> using namespace std; int main(){ int n; while (cin >> n){ if (n == 0) break; else if (n > 0 && n < 100){ int sum=0, max,min; int *f = new int[n]; for (int i = 0; i < n; i++) cin >> f[i]; max = min =

求一个大神运维大师 教我 我刚从事这个行业 我勤奋好学 求师傅

求一个大神运维大师 教我 我刚从事这个行业  我勤奋好学 求师傅 hello world  师傅 求指导  可以提要求  我喜欢linux 饥渴难耐了 感谢                    师傅

【真&#183;新手初篇】菜鸟们都戳进来看看(欢迎大神指导)

作为一只菜鸟,我希望这篇文能帮助到同是新人的你 ———————————————————————————————————————————————————— 首先我必须感谢@CoffeeDeveloper,他的文章给了我行动的勇气,读读他置顶的文章相信对你也会有帮助 如果你想学习HTML,我向你推荐一个网站(部分收费课程),里面有一整套学习教程(虽说那老师的口音...). 视频中提及的一款软件intellji IDEA ,如果有需要的戳这里 .那啥,找提取码就把鼠标移到链接上. 缺少学习和参考的材料

1秒钟从菜鸟变公式大神!

理工科类,在文档中编写公式那是一个绝对少不了的事情!如果论文中少了公式的出现,那你就不能叫做一个理科生.对于从来没有在电子文档中输入过公式的菜鸟们来说,在文档中编辑公式真是一个很繁琐很头疼的问题.今天介绍几个小技巧,可以让你1秒钟从菜鸟变身成为公式大神,什么公式都不在话下! 在文档中输入公式是没有办法直接输入的,都要借助一款公式编辑器,目前使用范围最广的就是MathType公式编辑器,Office中自带的公式编辑器是它的最初版.现在的MathType在功能上有了不少的改进,使用起来非常方便. 一

耐克的定制页用canvas如何实现....跪求前端大神指点。

选择鞋子的鞋底 鞋底会变色,也可以添加自己定制的id,这个东西看的是用canvas做的,但是小弟确实不知道怎么去做,求大神指点一二,不胜感激! nike的定制页地址:http://store.nike.com/cn/zh_cn/product/air-presto-id/?piid=41054&pbid=1045075390#?pbid=1045075390

求各路大神帮忙?????

这是action中的插入的方法 public void doInsertStudent() throws IOException{ this.ajaxRun(new AjaxRun() { @Override public void run(BaseResultVO ajaxRsp) throws Exception { StudentModel model = getModel(); Map<String, String> returnMap = new HashMap<String,