论坛停止维护公告

从2018-08-01日期,ZMAX官方维护论坛将迁移至 Joomla中国社区 - ZMAX专区 。ZMAX官方开发团队将会在该板块回复大家所有的提问。请所有的用户有任何的问题在Joomla中国社区发帖。

扩展将上线Joomla中国应用市场

ZMAX团队开发的应用将会逐步上线到Joomla应用市场,届时大家可以在应用市场中下载扩展

 
 
欢迎, 游客
用户名: 密码: 记住我
在本区中讨论组件开发过程中遇到的问题和学习心得。欢迎大家提问。

主题: Joomla task=controller.taskname执行不正常

Joomla task=controller.taskname执行不正常 9 年 5 个月 ago #375

  • ZMAX程序人
  • ZMAX程序人的头像
  • Offline
  • 管理员
  • 开辟Joomla在中国的新局面!
  • 帖子: 758
  • 感谢您收到 124
  • 声望: 8
最近遇到这个问题几次了。
连接的代码如下:
index.php?option=com_zmaxshop&task=shopcart.addToShopCart
按照以前的理解,系统应该会访问 shopcart这个子控制器,然后访问addToShopCart方法,但实际上系统并没有这么做。
是分的异常。
ZMAX程序人,中国专业的Joomla扩展开发团队。我们致力于为中国Joomla用户开发符合中国国情的Joomla扩展!
http://www.zmax99.com
本论坛禁止游客发帖。

Joomla task=controller.taskname执行不正常 9 年 5 个月 ago #376

  • ZMAX程序人
  • ZMAX程序人的头像
  • Offline
  • 管理员
  • 开辟Joomla在中国的新局面!
  • 帖子: 758
  • 感谢您收到 124
  • 声望: 8
问题已经解决。
导致这个问题的原因是:我在程序中使用了错误的重定向函数 。在特殊控制器中要进行重定向应该使用
$this->setRedirect("index.php?option=com_zmaxshop&view=shopcart" ,$resultString);

实际上控制器的代码执行完全没有问题。出现问题是由于重定向,由于没有进行重定向,就感觉控制器没有执行一样。
这个需要注意了。
ZMAX程序人,中国专业的Joomla扩展开发团队。我们致力于为中国Joomla用户开发符合中国国情的Joomla扩展!
http://www.zmax99.com
本论坛禁止游客发帖。
创建页面时间:0.094秒
核心: Kunena 论坛