post表添加新字段
添加字段
在开启主题或插件的函数里面添加字段代码
$hasKey=$zbp->db->ExistColumn($zbp->table['Post'],'log_ytecn');
if(!$hasKey){
$zbp->db->sql->get()->ALTER($zbp->table['Post'])
->ADDCOLUMN('log_ytecnintegerDEFAULT\'0\'')
->query;
}在ActivePlugin函数里面添加
global$zbp;
$zbp->datainfo['Post']['Ytecn']=array('log_ytecn','integer','',0);使用字段
在文章编辑界面使用
Add_Filter_Plugin('Filter_Plugin_Edit_Response5','ytecn_Edit_Response');functionytecn_Edit_Response(){
global$zbp,$article;
echo'<inputtype="text"name="Ytecn"value="'.htmlspecialchars($article->Ytecn).'">';
}保存文章的时候保存字段的值
Add_Filter_Plugin('Filter_Plugin_PostArticle_Core','ytecn_Post');functionytecn_Post(&$article){
global$zbp;
$article->Ytecn=$_POST['Ytecn'];
}前台模板使用
{$article.Ytecn}



