Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 关于附件图片的问题

[复制链接]
daliannic 发表于 2009-9-2 19:44:44 | 显示全部楼层 |阅读模式
本帖最后由 daliannic 于 2009-9-2 19:47 编辑

我想用代码1的样式,代码2的调用,不过2种代码貌似完全不一样

代码2的样式有问题

请问代码1怎么改才能改成代码2的调用还能保持自己的样式?

www.0411auto.com

可不可以像http://club.0411auto.com论坛首页6格这样的调用?

代码1
  1. <!--图片附件-->
  2.                         <!--{block name="bbsattachment" parameter="filetype/image/t_lastpost/2592000/order/t.replies DESC/limit/0,11/cachetime/49900/cachename/picthread/tpl/data"}-->
  3.                         <!--{if !empty($_SBLOCK['picthread'])}-->
  4.                         <!--{eval $picthread = @array_slice($_SBLOCK['picthread'], 0 , 5)}-->
  5.                         <!--{/if}-->
  6.                         <div id="focus_turn">
  7.                                 <!--{if !empty($picthread)}-->
  8.                                 <ul id="focus_pic">
  9.                                         <!--{eval $j = 0}-->
  10.                                         <!--{loop $picthread $pkey $pvalue}-->
  11.                                         <!--{eval $pcurrent = ($j == 0 ? 'current' : 'normal');}-->
  12.                                         <li class="$pcurrent"><a href="$pvalue[url]" target="_blank"><a href="$pvalue[url]" target="_blank"><img src="$pvalue['attachment']" alt="" /></a></a></li>
  13.                                         <!--{eval $j++}-->
  14.                                         <!--{/loop}-->
  15.                                 </ul>
  16.                                 <ul id="focus_tx">
  17.                                         <!--{eval $i = 0}-->
  18.                                         <!--{loop $picthread $key $value}-->
  19.                                         <!--{eval $current = ($i == 0 ? 'current' : 'normal');}-->
  20.                                         <li class="$current"><a href="$value[url]">$value[subject]</a></li>
  21.                                         <!--{eval $i++}-->
  22.                                         <!--{/loop}-->
  23.                                 </ul>
  24.                                 <div id="focus_opacity"></div>
  25.                                 <!--{/if}-->
  26.                         </div><!--focus_turn end-->
复制代码
代码2
  1. <!--图片附件-->
  2.                 <!--{block name="bbsattachment" parameter="filetype/image/t_lastpost/2592000/order/t.dateline DESC/limit/0,10/cachetime/49900/cachename/picthread/tpl/data"}-->
  3.                 <div id="slideimg">
  4.                 <!--{if !empty( $_SBLOCK['picthread'])}-->
  5.                 <script type="text/javascript" language="javascript">
  6.                 <!--                        
  7.                 var xsTextBar = 1; //是否显示文字链接,1为显示,0为不显示
  8.                 var xsPlayBtn = 0; //是否显示播放按钮,1显示,0为不显示
  9.                 var xsImgSize = new Array(350,200); //幻灯图片的尺寸,格式为“宽度,高度”
  10.         
  11.                 var xsImgs = new Array();
  12.                 var xsImgLinks = new Array();
  13.                 var xsImgTexts = new Array();
  14.                
  15.                 <!--{eval $i=0;}-->
  16.                 <!--{loop $_SBLOCK['picthread'] $key $value}-->
  17.                 xsImgs[$i] = "$value[attachment]";
  18.                 xsImgLinks[$i] = "<!--{eval echo url_remake($value['url']);}-->";
  19.                 xsImgTexts[$i] = "$value[subject]";
  20.                 <!--{eval $i++;}-->
  21.                 <!--{/loop}-->
  22.                 //-->
  23.                 </script>
  24.                 <script language="javascript" type="text/javascript" src="{S_URL}/include/js/slide.js"></script>
  25.                 <!--{/if}-->
  26.                 </div>
复制代码
回复

使用道具 举报

 楼主| daliannic 发表于 2009-9-3 13:56:09 | 显示全部楼层
有人能帮看一下么?
回复

使用道具 举报

 楼主| daliannic 发表于 2009-9-3 14:44:56 | 显示全部楼层
弄了好久还是没弄好。
回复

使用道具 举报

lidq.jingwu 发表于 2009-9-3 14:45:06 | 显示全部楼层
调用的只是数据,显示是靠DIV+CSS的,想换另一种样式,修改CSS即可。
回复

使用道具 举报

 楼主| daliannic 发表于 2009-9-3 15:58:43 | 显示全部楼层
我觉得是这个代码管样式,跟CSS无关。
  1.                 var xsTextBar = 0;
  2.                 var xsPlayBtn = 0;
  3.                 var xsImgSize = new Array(350,200);
  4.         
  5.                 var xsImgs = new Array();
  6.                 var xsImgLinks = new Array();
  7.                 var xsImgTexts = new Array();
复制代码
回复

使用道具 举报

lidq.jingwu 发表于 2009-9-3 16:13:16 | 显示全部楼层
这个是jS代码,我看里也不是很难,可以套用,自己试着做吧,不过你复制得不全。
下面是所有的可用代码:

  1.                  <script type="text/javascript" language="javascript">
  2.                  <!--                        
  3.                  var xsTextBar = 1; //是否显示文字链接,1为显示,0为不显示
  4.                  var xsPlayBtn = 0; //是否显示播放按钮,1显示,0为不显示
  5.                  var xsImgSize = new Array(350,200); //幻灯图片的尺寸,格式为“宽度,高度”
  6.          
  7.                  var xsImgs = new Array();
  8.                  var xsImgLinks = new Array();
  9.                  var xsImgTexts = new Array();
  10.                
  11.                  <!--{eval $i=0;}-->
  12.                  <!--{loop $_SBLOCK['picthread'] $key $value}-->
  13.                  xsImgs[$i] = "$value[attachment]";
  14.                  xsImgLinks[$i] = "<!--{eval echo url_remake($value['url']);}-->";
  15.                  xsImgTexts[$i] = "$value[subject]";
  16.                  <!--{eval $i++;}-->
  17.                  <!--{/loop}-->
  18.                  //-->
  19.                  </script>
复制代码
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-13 07:46 , Processed in 0.097832 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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