• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

求discuz系统模板分析

php 搞代码 3年前 (2022-01-23) 7次浏览 已收录 0个评论
文章目录[隐藏]

如题。

做好的html宽度什么的都和discuz不符合,懒得做自定义框架 太容易出错了。

想直接写模板,但要找模板分析看看,不知道谁有,请给一个

回复讨论(解决方案)

就像header.htm很多很多分析一样

对原来的模板分析了下 基本理出个大概 比如门户的list.htm view.htm

但是这些都是某个栏目的列表页内容

现在需要的是 主频道页面模板分析 如

新闻频道(主页)—-下有社会新闻 、国际新闻(列表页) 对应:list.htm —–文章页 对应:view.htm

但目前就缺新闻频道这个主页 如主页需要展示社会新闻和国际新闻两项前十条新闻,模板中如何获取才行?

<!---ecms {if $cat[catid] }-->	<!---ecms {loop $cat[catid] $value}--><!---ecms {if $value[displayorder]>0 && $value[upid]==$cat[catid]}-->					<li>$value[catname]</li>                    <!---ecms {/if}-->				<!---ecms {/loop}-->			<!---ecms {/if}-->

比如这一段 我手动写 结果是错的

$cat[catid] 存在,后面可能是格式原因

$cat[catid]不是数组吧?应该loop$cat,或者你print_r打印出来看一下

$cat[catid]不是数组吧?应该loop$cat,或者你print_r打印出来看一下

大神这几帖,都没有用解决问题啊。

现在在研究如何输出数据。在主页loop出下级的文章列表

新闻主页—————————————————————–
| | |
{loop} {loop} {loop}

社会新闻的文章 国际的一些文章 下级XX栏目的一些文章
| | |
{/loop} {/loop} {/loop}

\template\default\portal\list.htm里面有个$list,就是所有栏目下的文章
假设【社会新闻的文章】的栏目id为2,【国际的一些文(本文来)源gaodaimacom搞#^代%!码&网(

搞gaodaima代码

章】栏目id为3


社会新闻文章的排版

国际文章的排版

其他文章的排版

为什么把自己捆死在模板上,去控制器看看代码,它没提供或者没找到的话自己写调用就解决了


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:求discuz系统模板分析

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址