zblog
当前位置:首页 > 商学院 > zblog > 正文内容

zblog

文章按活动周期排序

豫唐网络2023-10-17 15:041474

应用场景

网站发布的都是活动,活动有周期,先需要对文章进行排序,优先显示正在进行和即将进行的活动,然后再显示之前发布过的活动。

代码案例

挂接口

Add_Filter_Plugin('Filter_Plugin_LargeData_Article','ytecn_order_LargeData_GetList');

函数

functionytecn_order_LargeData_GetList(&$select,&$w,&$order,&$count,&$option,$type){
global$zbp;

$order=array('CASEWHENlog_PostTime<UNIX_TIMESTAMP()THEN2ELSE1END,
CASEWHENlog_PostTime<UNIX_TIMESTAMP()THENUNIX_TIMESTAMP()-log_PostTimeELSElog_PostTime
END');
}

扩展

根据页面判定是否生效

if($type=='category'){}
if($type=='index'){}

根据分类判定是否生效

$id=$option['pagebar']->UrlRule->Rules['{%id%}'];

扫描二维码推送至手机访问。

版权声明:本文由汤阴县豫唐网络科技有限公司发布,如需转载请注明出处。

本文链接:https://www.ytecn.com/post/886.html

分享给朋友:

相关文章

php curl通过代理获取数据

php curl通过代理获取数据

php curl通过代理获取数据$curl=curl_init(); curl_setopt($curl,CURLOPT_URL,"http://www.baidu.com/")...

zblogphp打开调试模式的方法zblogphp程序报错怎么办

zblogphp打开调试模式的方法zblogphp程序报错怎么办

因为出问题了,所以要开调试定位和解决,而不是因为开了调试,所以出问题了。未开调试模式的报错界面但只发这种图片,是寻求不到帮助的,除非发图的时候主题或者插件的作者正好看到了。所以,我们需要开启调试模...

查看当前页面使用的sql语句zblog版

查看当前页面使用的sql语句zblog版

在使用网站的时,有时候会遇见页面打开缓慢情况,在确定服务器和访问量均是正常的情况下,这个时候一般都是程序中存在慢sql导致。在zblog中如何打开sql语句查看呢?这个时候我们需要用到debug工具。...

批量重命名批量处理别名

批量重命名批量处理别名

在运营网站的时候会遇见被采集的情况,但zblog的文章默认url又是递增的数字模式。为了防止被采集,我们可以对url进行批量重命名操作,批量重命名为6位的不规则的字母+数字。操作步骤:1、在网站根目录...

zblog的面包屑路径怎么调用

zblog的面包屑路径怎么调用

文章页调用面包屑当前位置:<ahref="{$host}">首页</a> {php} $html=''; functionnavcat...

用户中心百搭阿里云短信配置说明

用户中心百搭阿里云短信配置说明

需要准备工作1、用户中心(百搭)插件;2、阿里云短信接口插件;3、认证企业过的阿里云账户。操作步骤1、进入阿里云官方平台,进入控制台;2、点击右上头像,进入AccessKey管理界面;3、获取appk...