zblog教程笔记:创建模块
作者:勇康博客网 | 分类:实用技巧 | 浏览:2104 | 日期:2022年07月03日
前言
最近写主题的过程中,系统内置模块不能够满足要求,比如想要一个随机文章、热门文章侧栏啥的,就需要自己创建自定义模块了
代码
function InstallPlugin_yk_cool_summer()
{
global $zbp;
//插入模块
if (!isset($zbp->modulesbyfilename['yk_article_hot'])) {
$yk_article_hot = new Module();
$yk_article_hot->Name = "热门文章";
$yk_article_hot->FileName = "yk_article_hot";
$yk_article_hot->Source = "yk_article_hot";
$yk_article_hot->SidebarID = 0;
$yk_article_hot->HtmlID = 'yk_article_hot';
$yk_article_hot->Type = 'div';
$yk_article_hot->MaxLi = 6;
$yk_article_hot->Content = '';
$yk_article_hot->Save();
}
if (!isset($zbp->modulesbyfilename['yk_article_random'])) {
$yk_article_hot = new Module();
$yk_article_hot->Name = "随机文章";
$yk_article_hot->FileName = "yk_article_random";
$yk_article_hot->Source = "yk_article_random";
$yk_article_hot->SidebarID = 0;
$yk_article_hot->HtmlID = 'yk_article_random';
$yk_article_hot->Type = 'div';
$yk_article_hot->MaxLi = 6;
$yk_article_hot->Content = '';
$yk_article_hot->Save();
}
}