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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已答复] 用上好几个模版都是提示这个

[复制链接]
qilanweb 发表于 2009-11-16 22:05:30 | 显示全部楼层 |阅读模式
本帖最后由 qilanweb 于 2009-11-17 11:34 编辑


问题谁会解决啊



每次去下载SS然后安装  在然后想自己弄个模版
  就是一句话 不知道从哪里下手 官方为什么不出些模版制作教程呢

<!--{block name="uchphoto" parameter="order/picnum DESC/limit/0,1/cachetime/86400/cachename/hotblog"}-->
<!--{loop $_SBLOCK['hotblog'] $value}-->
<a href="$value[url]"><img src="$value[pic]" alt="$value[subjectall]" /></a>
<!--{/loop}-->

上面的 <!--{block name="uchphoto" parameter="order/picnum DESC/limit/0,1/cachetime/86400/cachename/hotblog"}-->是什么意思啊 官方也不解释下  这样很难让新手做出模版来啊
   MaxCMS跟dedeCMS他们的CMS为什么那么多人用,就是因为他们有出教程模版,站长可以自己做出喜欢自己的模版,而且他们的标签都比较简单不会那么麻烦

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Gnagno 发表于 2009-11-16 23:04:53 | 显示全部楼层
回复

使用道具 举报

hoping 发表于 2009-11-16 23:39:09 | 显示全部楼层
难道是ss的block函数包里没有判断你是否已经集成了uchome?呵呵,如果是这样的话,那这个就是个小BUG了。
回复

使用道具 举报

hoping 发表于 2009-11-16 23:53:21 | 显示全部楼层
果然是没有判断啊。
block函数包里对bbs,uch都没有判断,可以在这些外部聚合的函数里加上这样一句:
判断是否聚合uchome:
  1. if(!uchome_exists()) return false;
复制代码
判断是否聚合discuz:
  1. if(!discuz_exists()) return false;
复制代码
相应的函数大致上有以下几个:
1.discuz:
block_bbsannouncement,block_bbsattachment,block_bbsforum,block_bbslink,block_bbsmember,block_bbspost,block_bbsthread
2.uchome:
block_uchblog,block_uchphoto,block_uchspace
回复

使用道具 举报

sunj85 发表于 2009-11-17 08:40:38 | 显示全部楼层
那是因为你安装的模板调用了uch和dz的内容,但是你的站又没有聚合uch和dz,所以才会出错,解决方法,删除模板中的聚合版块,或者是安装聚合dz和uch
回复

使用道具 举报

benba 发表于 2009-11-17 09:07:49 | 显示全部楼层
安装UCHOME 并聚合
回复

使用道具 举报

 楼主| qilanweb 发表于 2009-11-17 11:33:59 | 显示全部楼层
这个问题我 解决了 谢谢各位
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 07:16 , Processed in 0.173941 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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