ecshop中goods.dwt代码中input提交代码在哪里处理了goods.php吗?

这是goods.dwt的一段代码<formaction="javascript:addToCart({$goods.goods_id})"method="post"nam... 这是goods.dwt的一段代码<form action="javascript:addToCart({$goods.goods_id})" method="post" name="ECS_FORMBUY" id="ECS_FORM>处理的javascript的方法在哪里? 展开
 我来答
13856077103
推荐于2016-06-28 · TA获得超过795个赞
知道小有建树答主
回答量:1043
采纳率:100%
帮助的人:592万
展开全部

这是一段

function addToCart(goodsId, parentId)
{
  var goods        = new Object();
  var spec_arr     = new Array();
  var fittings_arr = new Array();
  var number       = 1;
  var formBuy      = document.forms['ECS_FORMBUY'];
  var quick           = 0;

  // 检查是否有商品规格 
  if (formBuy)
  {
    spec_arr = getSelectedAttributes(formBuy);

    if (formBuy.elements['number'])
    {
      number = formBuy.elements['number'].value;
    }

    quick = 1;
  }
  goods.quick    = quick;
  goods.spec     = spec_arr;
  goods.goods_id = goodsId;
  goods.number   = number;
  goods.parent   = (typeof(parentId) == "undefined") ? 0 : parseInt(parentId);

  Ajax.call('flow.php?step=add_to_cart', 'goods=' + goods.toJSONString(), addToCartResponse, 'POST', 'JSON');
}
最后一句是发送一个ajax请求。
具体的页面是flow.php处理请求。然后把数据返回。由addToCartResponse处理返回的结果
影翼视觉lyl
2014-03-24 · TA获得超过630个赞
知道小有建树答主
回答量:1279
采纳率:50%
帮助的人:674万
展开全部
这个不好说,你要先找到这个表单的action=”“里面是提交到哪,不过以我对ecshop的了解,这个模板和程序都是对应的,即处理的内容跟模板文件名一样,这边的goods.dwt模板的程序应该都是goods.php页面来处理。你找到这个页面的对应位置来修改就可以的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ecshop模板中心
2014-03-24 · TA获得超过1377个赞
知道大有可为答主
回答量:2046
采纳率:0%
帮助的人:1631万
展开全部
这个方法在根目录 /JS/common.js里面,您搜索addToCart就可以找到了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式