ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

應用插件模型類必須存在一個基礎模型類,命名規則為: models/應用名.php

基本代碼如下:

<?php namespace Poscms\Model\Test;

class Test extends \Poscms\Model\App {
   
                                                                                                                                        
    /**
     * 將應用菜單安裝至后臺菜單中
     *
     * @param   string  $dir    應用目錄名稱
     * @param   intval  $id     應用id
     * @return  void
     */
    public function install_admin_menu($dir, $id) {
                                                                                                                                            
        $config = require(APPSPATH.$dir.'/config/app.php');
                                                                                                                                            
        // 安裝至后臺菜單,下面這話的目的是將test控制器加入到后臺菜單中
        $this->db->insert('admin_menu', array(
            'pid' => 75,
            'uri' => $dir.'/admin/test/index',
            'mark' => 'app-'.$dir,
            'langname' => dr_name2lang($config['name']),
            'displayorder' => (int)$id+1,
        ));
                                                                                                                                            
    }
                                                                                                                                        
    // 這里可以寫其他操作類
}

被繼承的A_Model類代碼如下:

 
                                                                                                       
    /**
     * 刪除模塊時調用
     *
     * @param   string  $module 模塊目錄
     * @param   intval  $siteid 站點id,默認為全部站點
     * @return  string
     */
    public function delete_for_module($module, $siteid = 0) {
                                                                                                       
    }
                                                                                                       
    /**
     * 刪除模塊內容時調用
     *
     * @param   string  $module 模塊目錄
     * @param   intval  $siteid 站點id,默認為全部站點
     * @return  string
     */
    public function delete_for_cid($cid, $module) {
                                                                                                       
    }
                                                                                                       
    /**
     * 刪除會員時調用
     *
     * @param   intval  $uid    會員uid
     * @return  string
     */
    public function delete_for_uid($uid) {
                                                                                                       
    }
                                                                                                       
    /**
     * 將應用菜單安裝至后臺菜單中
     *
     * @param   string  $dir    應用目錄名稱
     * @param   string  $module 模塊目錄名稱
     * @return  void
     */
    public function install_admin_menu($dir, $module = NULL) {
                                                                                                           
    }
                                                                                                       
    /**
     * 將應用菜單安裝至會員菜單中
     *
     * @param   string  $dir    應用目錄名稱
     * @param   string  $module 模塊目錄名稱
     * @return  void
     */
    public function install_member_menu($dir, $module = NULL) {
                                                                                                           
    }

這些方法用于關聯調用,如果你的應用有這些東西,你可以在基礎模型類中重寫它們




文檔最后更新時間:2018-12-04 13:17:08