帝国cms标签模板制作 [原创]帝国cms模版制作之自定义标签 帝国cms

帝国cms标签模板制作 [原创]帝国cms模版制作之自定义标签 帝国cms

帝国cms自己的标签可以完成我们非常常用的功能,例如流行,注释,推荐等,甚至允许您编写SQL语句。哈哈,这很有趣,因为您的复杂业务也可以通过SQL Call数据来实现。关键问题在于,有些更复杂的服务无法通过自我标记来实现,例如:3层循环,也就是说,我需要在多个循环中使用SQL语句,而不是一个循环。目前,您需要使用自定义标签。

自定义标签需要编写自己的功能。用于编写功能的文件位于/e/class/userfun.php中。实际上,您也可以在t_function.php中编写,但是这里是帝国cms的所有标记函数。困惑,我们最好将它写在userfun.php中。

首先,我们必须编写自己的函数

如下:

function user_IndexHotCommentMovie($ datasum,$ commentsum){

全局$ empire,$ public_r,$ class_r,$ class_zr,$ navclassid,$ do_openbqquery,$ dbtbpre,$ fun_r;

。 。 。 。 。

}

这需要了解php。

以下是双手工作室的示例。例如,我需要在每个会员页面上显示该会员发布的文章信息。让我们看看如何编写函数。

然后定义标签

最后一个呼叫在模板中:

让我们看一下效果显示:

这里要注意的一点是,某些常量(例如$ empire,$ class_r等)非常有用,例如获取当前列的id,名称等。它们都是有用的。这些可以在/e/class/config.php中找到,您可以在/ e / class / class 1. php和/e/class/ztclass.php中找到。实际上,如果使用editplus,请使用“搜索文件”功能,然后搜索“ $ navclassid =“帝国cms标签模板制作,即可找到其定义。

定义功能,下面很容易地说,在管理选项卡中,单击“添加标签”,其他很简单,要注意您的功能必须正确,否则帝国cms标签模板制作,将给您空白页,也没有提示。

来源:

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
登入/注册
欢迎登陆
没有账号? 忘记密码?