产品使用及交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

xiaoyou老大,发现V3不能下订单哦!!大大BUG [复制链接]

1#
点在线订购就出现一个对话框。没有显示产品的名称,就是一空白
分享 转发
TOP
2#

你模型代码发来看看
TOP
3#

那个文件是模型代码哦?

回复 2楼xiyou的帖子

我用的就是默认的模板哦。
TOP
4#

表单模型管理 >(产品)功能模型 >内容页面模型,打开你调用的内容模型
把模型代码贴出来看看
TOP
5#

回复 4楼xiyou的帖子
  1. <script type="text/javascript" src="/e/js/zoom.js"></script>
  2. <link href="/e/css/zoom.css" type="text/css" rel="stylesheet"/>
  3. <script type="text/javascript" src="/e/js/product.js"></script>
  4. <%
  5. int i,Id,P_SortId;
  6. string Price;
  7. DataTable dt,dt1;
  8. dt=Get_Data();
  9. DataRow dr,dr1;
  10. if(dt.Rows.Count>0)
  11. {
  12. dr=dt.Rows[0];
  13. Id=int.Parse(dr["id"].ToString());
  14. P_SortId=int.Parse(dr["sort_id"].ToString());
  15. Price=dr["price"].ToString();
  16. %>
  17. <div class="product_pic_infor">
  18. <ul>
  19. <li class="left">
  20. <div class="view" id="view" style="position:relative">
  21. <%
  22. dt1=Get_File("product","pa_images",Id);
  23. for(i=0;i<dt1.Rows.Count;i++)
  24. {
  25. dr1=dt1.Rows[i];
  26. %><img class="zoom" src="<%=dr1["thumbnail"]%>" big="<%=dr1["url"]%>" border="0" id="picture" name="picture" style="display:<%=i==0?"":"none"%>">
  27. <%}%></div>
  28. <div class="clear"></div>
  29. <!--缩略图区域--->
  30. <%if(int.Parse(dr["pa_images"].ToString())>1){%>
  31. <div class="leftbar" onmouseover="roll('left')" onmouseout="stoproll()"></div>
  32. <div class="thumbnails" id="thumbnails"><ul>
  33. <%
  34. dt1=Get_File("product","pa_images",Id);
  35. for(i=0;i<dt1.Rows.Count;i++)
  36. {
  37. dr1=dt1.Rows[i];
  38. %>
  39. <li><img <%=i==0?"class='current'":""%> src="<%=dr1["thumbnail"]%>" onclick="LoadImg(<%=i%>)" id="thumbnail" name="thumbnail"></li>
  40. <%}%></ul></div>
  41. <div class="rightbar" onmouseover="roll('right')" onmouseout="stoproll()"></div>
  42. <%}%>
  43. <!--缩略图区域--->
  44. </li>
  45. <li class="right">
  46. <span class="title"><%=dr["title"]%></span>
  47. 产品型号:<%=dr["pa_xinghao"]%><br>
  48. <%if(Price!="" && Price!="0"){%>产品价格:<%=dr["price"]%>元  <a href="javascript:ordercart('<%=Site_Id%>','product','pa_price',<%=Id%>)" style="color:#ff0000">[在线订购]</a><br><%}%>
  49. <%=ubb(dr["pa_introduction"].ToString())%>
  50. </li>
  51. <li class="clear"></li>
  52. </ul>
  53. </div>

  54. <br>

  55. <div class="prodinfotab">
  56. <div class="tabheader"><dl class="tab_t" id="tab_t">
  57. <dd class="current">产品介绍</dd><dd>规格参数</dd><dd>相关产品</dd>
  58. </dl></div>
  59. <div class="tabcontent"><dl class="tab_c" id="tab_c">
  60. <dd style="display:block"><%=dr["content"]%></dd>
  61. <dd><%=dr["pa_canshu"]%></dd>
  62. <dd>
  63. <script src="/e/aspx/ajax_list.aspx?modelid=93&pagesize=12&shownum=0&listsort=thedate desc" type="text/javascript"></script>
  64. <script type="text/javascript">
  65. rajax_93(1,"sort_id=<%=P_SortId%> and id<><%=Id%>");
  66. </script>
  67. </dd>
  68. </dl></div>
  69. </div>
  70. <script type="text/javascript">
  71. tabs("tab_t","tab_c","dd","dd","current","onclick")
  72. window.onload=function(){zoom({width:300,height:200});}
  73. </script>
  74. <%
  75. }
复制代码
TOP
6#

第一个是中文版的这个是英文版的

回复 4楼xiyou的帖子
  1. <script type="text/javascript" src="/e/js/zoom.js"></script>
  2. <link href="/e/css/zoom.css" type="text/css" rel="stylesheet"/>
  3. <script type="text/javascript" src="/e/js/product.js"></script>
  4. <%
  5. int i,Id,P_SortId;
  6. string Price;
  7. DataTable dt,dt1;
  8. dt=Get_Data();
  9. DataRow dr,dr1;
  10. if(dt.Rows.Count>0)
  11. {
  12. dr=dt.Rows[0];
  13. Id=int.Parse(dr["id"].ToString());
  14. P_SortId=int.Parse(dr["sort_id"].ToString());
  15. Price=dr["price"].ToString();
  16. %>
  17. <div class="product_pic_infor">
  18. <ul>
  19. <li class="left">
  20. <div class="view" id="view" style="position:relative">
  21. <%
  22. dt1=Get_File("product","pa_images",Id);
  23. for(i=0;i<dt1.Rows.Count;i++)
  24. {
  25. dr1=dt1.Rows[i];
  26. %><img class="zoom" src="<%=dr1["thumbnail"]%>" big="<%=dr1["url"]%>" border="0" id="picture" name="picture" style="display:<%=i==0?"":"none"%>">
  27. <%}%></div>
  28. <div class="clear"></div>
  29. <!--缩略图区域--->
  30. <%if(int.Parse(dr["pa_images"].ToString())>1){%>
  31. <div class="leftbar" onmouseover="roll('left')" onmouseout="stoproll()"></div>
  32. <div class="thumbnails" id="thumbnails"><ul>
  33. <%
  34. dt1=Get_File("product","pa_images",Id);
  35. for(i=0;i<dt1.Rows.Count;i++)
  36. {
  37. dr1=dt1.Rows[i];
  38. %>
  39. <li><img <%=i==0?"class='current'":""%> src="<%=dr1["thumbnail"]%>" onclick="LoadImg(<%=i%>)" id="thumbnail" name="thumbnail"></li>
  40. <%}%></ul></div>
  41. <div class="rightbar" onmouseover="roll('right')" onmouseout="stoproll()"></div>
  42. <%}%>
  43. <!--缩略图区域--->
  44. </li>
  45. <li class="right">
  46. <span class="title"><%=dr["title"]%></span>
  47. Model:<%=dr["pa_xinghao"]%><br>
  48. <%if(Price!="" && Price!="0"){%>Price:<%=dr["price"]%>  <br><%}%>
  49. <%=ubb(dr["pa_introduction"].ToString())%>
  50. </li>
  51. <li class="clear"></li>
  52. </ul>
  53. </div>

  54. <br>

  55. <div class="prodinfotab">
  56. <div class="tabheader"><dl class="tab_t" id="tab_t">
  57. <dd class="current">Introduction</dd><dd>Specifications</dd><dd>Relevant</dd>
  58. </dl></div>
  59. <div class="tabcontent"><dl class="tab_c" id="tab_c">
  60. <dd style="display:block"><%=dr["content"]%></dd>
  61. <dd><%=dr["pa_canshu"]%></dd>
  62. <dd>
  63. <script src="/e/aspx/ajax_list.aspx?modelid=93&pagesize=12&shownum=0&listsort=thedate desc" type="text/javascript"></script>
  64. <script type="text/javascript">
  65. rajax_93(1,"sort_id=<%=P_SortId%> and id<><%=Id%>");
  66. </script>
  67. </dd>
  68. </dl></div>
  69. </div>
  70. <script type="text/javascript">
  71. tabs("tab_t","tab_c","dd","dd","current","onclick")
  72. window.onload=function(){zoom({width:300,height:200});}
  73. </script>
  74. <%
  75. }
  76. %>
复制代码
TOP
7#

xiaoyou老大要帮我解决这个问题啊!!很急
TOP
8#

ordercart方法在/e/js/comm.js里面定义的,只有三个参数。
function ordercart(sid,Table,Id) //产品订单界面,sid:分站点id,table:产品的数据表,id:产品id
{
....
}
所以模型中找到
  1. <a href="javascript:ordercart('<%=Site_Id%>','product','pa_price',<%=Id%>)" style="color:#ff0000">[在线订购]</a>
复制代码
这句改为
  1. <a href="javascript:ordercart('<%=Site_Id%>','product',<%=Id%>)" style="color:#ff0000">[在线订购]</a>
复制代码
TOP
9#

改了之后出错了

回复 8楼xiyou的帖子


TOP
10#

出这种错误应该是你删除了 <%}%>类似代码,这种是asp.net代码块的闭合代码,你删除后导致asp.net语法错误,你只修改上面提供的html那部分就可以
TOP
11#

回复 10楼xiyou的帖子

谢谢老大,可以了。但是想问下积分兑换怎么使用的?好像没这个界面?
TOP
12#

comm.js里面也有一个积分打开js方法。
function exchange(sid,Table,Id) //积分兑换界面 参数和ordercart参数一致。
{

}

请自行在模型中设计。
TOP
13#

回复 12楼xiyou的帖子

老大你就不能好人做到底帮忙做一个出来吗 让我好参考嘛。!!先谢谢你
TOP
14#

我的也是这个问题,不过按上面方法解决了
TOP
15#

  1. <a href="javascript:exchange('<%=Site_Id%>','product',<%=Id%>)" style="color:#ff0000">积分兑换</a>
复制代码
TOP
16#

我也出现这个问题,看来是BUG,老大,出个替换文件挂出来给我们下载覆盖啊。
TOP
发新话题 回复该主题