帝國CMS插件
帝國CMS插件,在帝國CMS中可以編寫插件,插件就像一個機器上不同功能的小零件,便于在網站中根據需要集成和卸載,非常方便,下面就來談談在帝國CMS插件的作用、用處以及原理。想要了解帝國CMS插件的朋友,無需看全文,直接查看本文圖片,即可找到你想要,本文的主要表達點也全在圖片中!【帝國CMS插件,永久免費,重點看圖一】
很多站長是不是發現了帝國CMS插件增加信息時,是有關鍵詞替換的,這樣是有利于網站優化排名。
但是在后臺格式化數據之后,再去進行修改之后,內容關鍵字就失效了。
針對這一問題,解決方案如下:
找到 //返回自定義字段【帝國CMS插件,一鍵自動,重點看圖二】
function ReturnAddF($add,$modid,$userid,$username,$do=0,$rdata=0,$ch=0){
再往下找 elseif($do==1)//修改
在 //遠程保存 和 //自動分頁 之間增加一段就搞定了!
//替換關鍵字和字符【帝國CMS插件,簡單便捷,重點看圖三】
$value=DoReplaceKeyAndWord($value,$add['dokey'],$add['classid']);
帝國cms插件開發是通過主程序和主程序模板文件來進行組對開發的,目錄是在根目錄下的e/extend目錄中,所有的插件都放在這個目錄下【帝國CMS插件,高效精確,重點看圖四】
首先需要建立目錄,在帝國cms中,插件目錄有固定格式,分為主程序文件和主程序模板文件,其中的/e/extend/mecnj/index.php為主程序文件,而/e/extend/mencj/template/index.temp.php為主程序模板文件,下面開始實現這個插件功能。
首先先寫主程序文件,代碼如下:
<?php
require('../../class/connect.php'); //引入數據庫配置文件和公共函數文件
require('../../class/db_sql.php'); //引入數據庫操作文件
require('../../data/dbcache/class.php'); //引入欄目緩存文件
$link=db_connect(); //連接MYSQL
$empire=new mysqlquery(); //聲明數據庫操作類
$editor=1; //聲明目錄層次
//取出推拉門下10條最新文章
$sqltl=$empire->query("select * from {$dbtbpre}ecms_news where classid=2 order by newstime desc limit 10"); //推拉門classid=2
require('template/index.temp.php'); //導入模板文件
db_close(); //關閉MYSQL鏈接
$empire=null; //注消操作類變量
?>
上面代碼通過引入數據庫操作文件和公共配置文件,并通過建設sql語句等方式來取出數據庫中類型為推拉門的最新10條文章,然后通過require('template/index.temp.php')把模板文件引入進來。
帝國CMS插件分享給大家。希望本篇文章能幫助到各位站長,帝國CMS插件總體來說很簡單,如果想更方便,那么直接在文章內圖片查看就能獲取到相關的需求信息了。