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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] uhome中的数据调用???

[复制链接]
wodening 发表于 2010-4-1 21:43:52 | 显示全部楼层 |阅读模式
本帖最后由 cr180 于 2010-4-2 16:03 编辑

<table>
<tr>
<!--{loop $_SBLOCK['block4'] $value}-->
<td>
<span>
<ul>

<li>$value[albumid] $value[albumname]</li>
<div><a href="http://localhost/full/upload/home/space.php?uid=$value[uid]&do=album&id=$value[albumid]"><img src="http://localhost/full/upload/home/attachment/$value[pic]"></img></a></div>

</ul>
</td>
<!--{/loop}-->
</tr>
</table>
创建了一个相册数据调用,数据显示html代码如上
我现在想实现每行显示4个相册
请问朋友,我需要怎么修改这个代码
cr180 发表于 2010-4-2 11:12:24 | 显示全部楼层
用css控制即可

总宽度是多少 一个相册宽度需要多少  发上来 我帮你写一个
回复

使用道具 举报

 楼主| wodening 发表于 2010-4-2 14:41:31 | 显示全部楼层
回复 2# cr180


谢谢你的回复   宽度800px
回复

使用道具 举报

cr180 发表于 2010-4-2 16:03:22 | 显示全部楼层
<style type="text/css">
.tupiantp { width:800px; height:auto; overflow:hidden; padding:0; margin:0;}
.tupiantp  li { width:200px; height:auto; overflow:hidden; float:left;}
</style>
<ul class="tupiantp">
<!--{loop $_SBLOCK['block4'] $value}-->
<li>$value[albumid] $value[albumname]</li>
<div><a href="[url=http://localhost/full/upload/home/space.php?uid=$value[uid]&do=album&id=$value[albumid]]http://localhost/full/upload/home/space.php?uid=$value[uid]&do=album&id=$value[albumid]"><img[/url] src="[url=http://localhost/full/upload/home/attachment/$value[pic]]http://localhost/full/upload/home/attachment/$value[pic]"></img></a></div[/url]>
<!--{/loop}-->
</ul>



你可以根据我写的代码自行调整一下吧   有什么不懂的 多百度下css教程就知道了
回复

使用道具 举报

 楼主| wodening 发表于 2010-4-2 16:14:38 | 显示全部楼层
回复 4# cr180


   先感谢你的帮忙, 我把这个代码复制到里面去,进行预览,什么也不显示
回复

使用道具 举报

 楼主| wodening 发表于 2010-4-2 17:26:18 | 显示全部楼层
回复 2# cr180


    <!--{eval $i=0;}-->
<table>
<!--{loop $_SBLOCK['block4'] $value}-->

<!--{if $i % 2 == 0}-->

<tr>
<td>
<li>$value[albumid] $value[albumname]</li>
<div><a href="http://localhost/full/upload/home/space.php?uid=$value[uid]&do=album&id=$value[albumid]"><img src="http://localhost/full/upload/home/attachment/$value[pic]"></img></a></div>
</td>
<!--{else}-->
<td>
<li>$value[albumid] $value[albumname]</li>
<div><a href="http://localhost/full/upload/home/space.php?uid=$value[uid]&do=album&id=$value[albumid]"><img src="http://localhost/full/upload/home/attachment/$value[pic]"></img></a></div>
</td>
</tr>
<!--{/if}-->
<!--{eval $i++;}-->

<!--{/loop}-->

<!--{if $i % 2 != 0}-->
</tr>
<!--{/if}-->
</table>
在uhome中,想实现一行显示两个相册
在uhome中创建了一个相册数据调用,现在无法显示相册(使用上面的代码),请求帮吗
回复

使用道具 举报

cr180 发表于 2010-4-2 20:35:06 | 显示全部楼层
你这代码在后台预览是看不到的
回复

使用道具 举报

 楼主| wodening 发表于 2010-4-2 20:53:13 | 显示全部楼层
回复 7# cr180


    uhome中怎么设置所有用户相册的默认容量大小
回复

使用道具 举报

cr180 发表于 2010-4-2 21:34:44 | 显示全部楼层
回复 8# wodening


    用户组中设置  单独设置的话在用户管理里面管理会员就可以了
回复

使用道具 举报

 楼主| wodening 发表于 2010-4-4 11:15:04 | 显示全部楼层
回复 2# cr180

你好,想向你请教一个discuz数据调用问题
  我添加了一个会员排行调用
<div style="float:left"><table><tr><td><a href="http://localhost/photos.php?author={author}">我的相册</a></td></tr><tr><td>{value}</td></tr><tr><td>{avatar}</td></tr></table></div>

引用了{author}//用户的名称

http://localhost/photos.php?author={author}这个地址我设想的应该是http://localhost/photos.php?author=dajun1202  //dajun1202会员名称

但是在外部调用html页面中显示出来的确是
http://localhost/photos.php?author=<a><a href='http://localhost/space.php?uid=720' target='_blank'>dajun1202</a></a>
我该这样设置,才能达到http://localhost/photos.php?author=dajun1202
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-3 17:21 , Processed in 0.104714 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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