emlog MVC解构--Model模型之Navi_Model
  • 内容
  • 评论
  • 相关

模型Navi_Model作用是处理导航。

属性:

private $db
内部数据库连接对象,用于存取导航数据库数据

常量表:

代表导航类型的数字常量,与数据库emlog_navi里面的type项一致:

常量 注释
const navitype_custom = 0
自定义导航
const navitype_home = 1   首页
const navitype_t = 2 微语
const navitype_admin = 3 登录
const navitype_sort = 4 分类导出的导航
const navitype_page = 5 页面导出的导航

方法表:

方法 对象
function __construct()
构造方法,新建内部数据库连接对象
function getNavis() 获取导航列表数组
function updateNavi($naviData,$navid) 更新导航数据,$naviData是包含导航数据的数组,$navid是导航ID
function addNavi($name,$url,$taxis,$pid,$newtab,$type=0,$typeId=0) 添加导航,$name为导航名称,$url为导航网址,$taxis为导航排列序号,$newtab为是否在新窗口打开导航,$type是导航类型,$typeId是导航类型ID,具体看数据库分析
function getOneNavi($navid) 获取单个导航数据数组,$navid为导航ID
function getNaviNameByUrl($url) 通过导航网址获取导航名称,$url为导航网址,不存在返回空
function getNaviNameByType($type) 通过导航类型获取导航名称,$type为导航类型,不存在返回空
function deleteNavi($navid) 删除某个导航,$navid为导航ID

点赞
X
赞助一下:
    支付宝    微信    QQ红包

打开支付宝扫一扫
emlog MVC解构--Model模型之Navi_Model
本文标签:
版权声明:若无特殊注明,本文皆为“懒人的小窝”原创,转载请保留文章出处。
本文链接:http://suppore.cn/165.html   百度已收录

发表评论

电子邮件地址不会被公开。 必填项已用*标注