按照惯例先来BB一下原理。 首先先要说discuz.htm。在默认模板的情况下,discuz的论坛首页样式与点击版块分区名称后的样式是一样的,用的都是discuz.htm这个模板。只不过部分区域使用了<!--{if empty($gid)}-->来做区分。 在创作模板中,如果我们把版块分区名称和版块名称分别调用。当版块分区名称聚合在一起我们去点击的时候,其实就已经形成了一个伪Tab。为什么这里要说是伪Tab呢。因为在点击版块分区名称的时候,会产生URL的跳转,其实说白了就是跳转到对应的版块分区名称的页面了。只不过模板的样式一样。 既然我们要做成Tab,那么肯定就不能有URL跳转。于是经过几天的研究和讨论做出了这么一个框架
|