PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

在产品详情介绍页面怎么做相关连产品列表? [复制链接]

1#
请教一下,在产品详情介绍页面怎么做相关连产品列表?
分享 转发
TOP
2#

可以仿制文章资讯表单中的关联信息的字段,在产品中心中添加一个关联信息字段
TOP
3#

回复 2楼xiyou的帖子

复制代码到内容区,编译器错误消息: CS0103: 当前上下文中不存在名称“related_ids”,还需要怎么改?
TOP
4#


关联信息读取不到
TOP
5#

有做过这样的吗?
TOP
6#

回复 2楼xiyou的帖子

后台发布添加关联信息,提交后前端页面没有显示出来呢??这又怎么弄的?

TOP
7#

现在产品数据表中添加相关产品的字段,




添加完之后,修改一下产品的内容页,内容页一般都没有,附上内容页代码,可直接复制使用,关联产品展示样式可自行修改
  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,Point;
  7. DataTable dt,dt1;
  8. dt=Get_Data();
  9. string Related_Ids="";
  10. DataRow dr,dr1;
  11. if(dt.Rows.Count>0)
  12. {
  13.   dr=dt.Rows[0];
  14.   Id=int.Parse(dr["id"].ToString());
  15.   P_SortId=int.Parse(dr["sort_id"].ToString());
  16.   Related_Ids=dr["pa_related_ids"].ToString();
  17.   Price=dr["price"].ToString();
  18.   Point=dr["point"].ToString();
  19. %>
  20. <div class="product_pic_infor">
  21. <ul>
  22. <li class="left">
  23. <div class="view" id="view" style="position:relative">
  24. <%
  25. dt1=Get_File("product","pa_images",Id);
  26. for(i=0;i<dt1.Rows.Count;i++)
  27. {
  28.   dr1=dt1.Rows[i];
  29. %><img class="zoom" src="<%=dr1["thumbnail"]%>" big="<%=dr1["url"]%>" border="0" id="picture" name="picture" style="display:<%=i==0?"":"none"%>">
  30. <%}%></div>
  31. <div class="clear"></div>
  32. <!--缩略图区域--->
  33. <%if(int.Parse(dr["pa_images"].ToString())>1){%>
  34. <a class="leftbar" onclick="roll('left')"></a>
  35. <div class="thumbnails" id="thumbnails"><ul>
  36. <%
  37. dt1=Get_File("product","pa_images",Id);
  38. for(i=0;i<dt1.Rows.Count;i++)
  39. {
  40.   dr1=dt1.Rows[i];
  41. %>
  42. <li onclick="LoadImg(<%=i%>)"><img src="<%=dr1["thumbnail"]%>" id="thumbnail" name="thumbnail"></li>
  43. <%}%></ul></div>
  44. <a class="rightbar" onclick="roll('right')"></a>
  45. <%}%>
  46. <!--缩略图区域--->
  47. </li>
  48. <li class="right">
  49. <span class="title"><%=dr["title"]%></span>
  50. <span style="display:block;font-size:13px;line-height:22px;">产品型号:<%=SubStr(dr["pa_xinghao"].ToString(),50,true)%></span>
  51. <%if(Price!="" && Price!="0"){%><span style="display:block;font-size:13px;line-height:30px;">产品价格:<%=Price%>元  <a href="javascript:ordercart('<%=Site_Id%>','product',<%=Id%>)" style="color:#ff0000">[在线订购]</a></span><%}%>
  52. <%if(Point!="" && Point!="0"){%>所需积分:<%=Point%>点  <a href="javascript:exchange('<%=Site_Id%>','product',<%=Id%>)" style="color:#ff0000">[积分兑换]</a><br><%}%>
  53. <%=Ubb(dr["pa_introduction"].ToString())%>
  54. <div class="lj-box"><input type="hidden" id="currentimage"><a class="pro-ckdt" href=javascript:ShowImage()>查看大图</a><a class="pro-xsyd" target="_blank" href="/index.aspx?lanmuid=67&sublanmuid=696&prod=<%=Server.UrlEncode(dr["title"].ToString())%>">线上预定</a></div>
  55. </li>
  56. <li class="clear"></li>
  57. </ul>
  58. </div>
  59. <div class="prodinfotab">
  60. <div class="tabheader"><dl class="tab_t" id="tab_t">
  61. <dd>产品介绍</dd><dd>技术参数</dd>
  62. </dl></div>
  63. <div class="tabcontent"><dl class="tab_c" id="tab_c">
  64. <dd><%=dr["content"]%></dd>
  65. <dd><%=dr["pa_jscs"].ToString()%></dd>
  66. </dl></div>
  67. </div>
  68. <script type="text/javascript">
  69. tabs("tab_t","tab_c","onclick")
  70. window.onload=function(){zoom({width:300,height:300});}
  71. </script>
  72. <%}
  73. if(Related_Ids!="")
  74. {
  75. Response.Write("<div class='related_article'><span class='header'>相关文档</span><ul class='product_pic'>");
  76. string[] ARelated_Ids=Related_Ids.Split(',');
  77. for(int j=0;j<ARelated_Ids.Length;j++)
  78. {
  79.   dt=Get_Data("select * from product where id="+ARelated_Ids[j]);
  80.    if(dt.Rows.Count>0)
  81.    {
  82.    dr=dt.Rows[0];
  83. %>
  84. <li style="list-style:none">
  85. <a href="<%=Detail_Url(dr)%>" target=_blank class="pic"><img src="<%=dr["titlepic"]%>" border="0"></a>
  86. <a href="<%=Detail_Url(dr)%>" target=_blank class="title" title="<%=Server.HtmlEncode(dr["title"].ToString())%>"><%=SubStr(dr["title"].ToString(),20,true)%></a>
  87. </li>
  88. <%
  89. }
  90. }
  91. Response.Write("</ul></div>");
  92. }
  93. Prev_and_Next();
  94. %>
  95. <ul class="sublanmu_pn">
  96. <li><%=_Previous==""?"":"上一篇:"+_Previous%></li>
  97. <li><%=_Next==""?"":"下一篇:"+_Next%></li>
  98. </ul>
复制代码



这样就OK了
TOP
发新话题 回复该主题