起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1303|回复: 6

[结贴] php自定义动作未调用

[复制链接]

21

主题

49

帖子

81

积分

初级会员

Rank: 2

积分
81
QQ
发表于 2016-12-20 10:55:08 | 显示全部楼层 |阅读模式
如图所示,按照教程自定义php动作。在服务文件新建动作,
在php文件编辑php动作,
在前端js调用php动作,
然后调试php动作,如图所示,自查语法看不出问题,但是调试的时候在response里看不到php动作echo内容,求解

编辑php动作.png
调试php动作.png
调用php动作.png
新建php动作.png
发表于 2016-12-20 11:19:39 | 显示全部楼层
有没有报错信息呢??
有没有模型编译。每次修改代码都要编译的!
请参考案例的实现
echo 语法应该是后端打印吧!你应该看控制台是否有信息,而不是response
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

49

帖子

81

积分

初级会员

Rank: 2

积分
81
QQ
 楼主| 发表于 2016-12-20 12:05:22 | 显示全部楼层
liangyongfei 发表于 2016-12-20 11:19
有没有报错信息呢??
有没有模型编译。每次修改代码都要编译的!
请参考案例的实现

没有报错,各种模型编译过了,重启什么的各种试过了,都不管用。参考的wex5中级教程文档里的案例,对照着案例也找不到问题,执行没报任何问题,但是通过php执行数据库操作,数据库没有动静,所以才想测试php文件到底有没有执行
回复 支持 反对

使用道具 举报

21

主题

49

帖子

81

积分

初级会员

Rank: 2

积分
81
QQ
 楼主| 发表于 2016-12-20 12:20:41 | 显示全部楼层
liangyongfei 发表于 2016-12-20 11:19
有没有报错信息呢??
有没有模型编译。每次修改代码都要编译的!
请参考案例的实现

看了控制台没有任何输出,但是ajax这边,success已经执行了,这不合逻辑啊,应该php执行了,才能执行success啊,控制台没显示,就是没成功执行的吧
回复 支持 反对

使用道具 举报

发表于 2016-12-20 13:55:53 | 显示全部楼层
hx_deli 发表于 2016-12-20 12:20
看了控制台没有任何输出,但是ajax这边,success已经执行了,这不合逻辑啊,应该php执行了,才能执行succ ...

那你会php调试吗?
你是新增数据还是查询数据没反应呢??试试平台自带案例,比如外卖,请问 php 的baas 运行正常吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

49

帖子

81

积分

初级会员

Rank: 2

积分
81
QQ
 楼主| 发表于 2016-12-20 15:26:23 | 显示全部楼层
liangyongfei 发表于 2016-12-20 13:55
那你会php调试吗?
你是新增数据还是查询数据没反应呢??试试平台自带案例,比如外卖,请问 php 的baas  ...

baasphp后端服务没问题的,我就是想调用自定义插入动作,有责更新,无责插入。平台自带购物车案例是同一页面内,也就是基于同一baasdata的数据库操作,而我自定义的购物车是类似淘宝购物车的那种,可以从详情页向购物车添加数据,而平台自带的淘宝购物车使用的是静态数据,貌似没有针对我这种情况的案例
回复 支持 反对

使用道具 举报

21

主题

49

帖子

81

积分

初级会员

Rank: 2

积分
81
QQ
 楼主| 发表于 2016-12-20 15:52:47 | 显示全部楼层
问题解决了,在案例中,服务名跟php文件名一样,我自己写的时候两个名字不一样,在ajax的url参数中,我服务文件路径写的是php文件 的路径,才导致出错,非常感谢wex5团队一直以来提供的帮助,祝wex5越办越好!可以结贴了,弱弱的说下,为啥找不到结贴的功能
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-25 18:18 , Processed in 0.063303 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表