Discuz触屏版如何查看分类信息

admin 2014 年 4 月 25 日 留言评论 点击:13450

现在移动端的重要性就不必说了,大家都懂的。

如果您把握了移动端,那么你就把握住了未来!!

很多朋友在用DZ的同时,会用上DZ的分类信息功能。DZ的分类信息也可畏强大。。

用来做房产、招聘、求职、跳蚤等模型是非常合适的。但是有不少朋友给我反应过一个问题,那就是触屏版没法查看分类信息的内容。

我后来去测试了下,发现确实如此。

下面的图片是我测试DZ官方的分类信息的结果。

Discuz触屏版如何查看分类信息

Discuz触屏版如何查看分类信息

结果是:PC端可以、标准版可以。触屏版不可以。。如果说官方没有在移动端写入分类信息的功能,那么为什么标准版又可以呢?

于是肯定触屏版也是可以的。

于是就仔细研究了下触屏版的模板

默认模板位置:template/default/touch/forum/viewthread.htm(如果您使用的第三方的模板,那么请在第三方目录下面的touch目录里面查找。如果第三方模板没有针对移动端的模板,那么请在您的第三方模板目录下面自己建立touch /forum然后复制官方的viewthread.htm)

 

发现在模板里面是有分类信息的模板的。

<!--{if $post['first'] && $threadsort && $threadsortshow}-->
<!--{if $threadsortshow['optionlist'] && !($post['status'] & 1) && !$_G['forum_threadpay']}-->
<!--{if $threadsortshow['optionlist'] == 'expire'}-->
{lang has_expired}
<!--{else}-->
<div class="box_ex2 viewsort">
<h4>$_G[forum][threadsorts][types][$_G[forum_thread][sortid]]</h4>
<!--{loop $threadsortshow['optionlist'] $option}-->
<!--{if $option['type'] != 'info'}-->
$option[title]: <!--{if $option['value']}-->$option[value] $option[unit]<!--{else}--><span class="grey">--</span><!--{/if}--><br />
<!--{/if}-->
<!--{/loop}-->
</div>
<!--{/if}-->

<!--{/if}-->
<!--{/if}-->

 

但是为什么不显示呢?继续往最上面看。发现在viewthread.htm的最上面有一句

<!--{eval $threadsort = $threadsorts = null;}-->

为空?

修改成

<!--{eval $threadsort = $threadsorts = 1;}-->

或者

<!--{eval $threadsort = $threadsorts = true;}-->

上传,后台更新缓存。刷新。发现果然可以了。

触屏版分类可以浏览了

触屏版分类可以浏览了

当然官方这里为啥这么写,我也不得而知了。。

 

 

留言评论

必填

Required, 保密

WordPress › Error