discuz模板中直接读取数据库中的插件数据

发布于 2022-09-01 18:09:12 字数 1031 浏览 27 评论 0

一般在discuz中都是用调用数据,我想做的是如何在discuz的专题模板中直接调用插件的某些数据,这些数据是不能通过diy正常调用出来的,所以只能读取数据库(不懂数据库,感觉能读取出来吧)。

比如一些分类信息插件,都是有条件筛选的功能,我只是想在专题页面中读取出来筛选的条件,而不是该条件下的数据内容。

比如筛选条件有地区、性别、职位……等分类,地区分类中会有北京、上海,深圳……等条件,这些北京、上海、深圳……这些数据都是保存在数据库中的应该是某个表中的吧,我想问的是在discuz模板中如何写代码能操作数据库调用这些数据出来?

然后我嵌套在模板中。就像默认模板中的这段代码这样也行。

<!--{eval $postcount = 0;}-->
    <!--{loop $postlist $post}-->
        <!--{if $post['invisible'] != -5}-->
            <!--{if $rushreply && $_G['gp_checkrush'] && $post['rewardfloor'] != 1}-->
                <!--{eval continue;}-->
            <!--{/if}-->
            <div id="post_$post[pid]">
                <!--{subtemplate forum/viewthread_node}-->
            </div>
            <!--{eval $postcount++;}-->
        <!--{/if}-->
    <!--{/loop}-->

这个好像是读取的discuz的缓存,我就是想在discuz专题模板(普通模版页面一样)中调用数据库中某个表的某一些值出来,不想手动每次维护这些条件分类名,不知道有没有大神有好的方法实现,或者有好的文章关于discuz插件diy模块扩展的制作教程也分享看看。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文