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

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 如何Auth.php中讀取自定義字段的 3 0
迅睿CMS版本:4.6.3 懸賞:2元 #內容模塊 #CodeIgniter

請教大佬,我按照http://www.zbshanke.com/doc/854.html 想在內容列表右側顯示一個操作按鈕,按鈕現在已經成功顯示了。

內容模塊有個新建字段push,值分別為0和1,我想僅在值為0的時候顯示按鈕。Auth.php按照下面的寫法沒有成功:

<?php  
namespace Phpcmf\Model\youlu;  
  
// 權限驗證  
class Auth extends \Phpcmf\Model  
{  
    // 判斷是否推送  
    public function is_push($mid, $data) {  
    // 如果$data['push']等于0,則返回1  
    if ($data['push'] == 0) {  
        return 1; // 當其中的記錄值某個字段==0時就顯示這個(假設是按鈕或鏈接)  
    }  
    // 如果$data['push']不等于0,則返回0  
    return 0; // 不顯示  
}  
  
    // 判斷右側鏈接的顯示權限  
    public function is_link_auth($mid)  
    {  
        // $mid 是當前模塊的目錄名稱  
        // 當$mid等于'news'時,返回1,否則返回0  
        if ($mid == 'news') {  
            return 1;  
        } else {  
            return 0;  
        }  
    }  
}

解決方案
  • 回復@迅睿官方創始人

    我裝了一個開發者工具,然后新建了一個空白應用,按照手冊在對應文件夾下建立了2個文件,一個是Clink.php,一個是Auth.php。然后稍微修改了一下:

    這個是Clink.php文件的代碼,我想實現點擊推送按鈕,傳遞id然后訪問一個指定鏈接。請大佬幫忙看看。

    <?php
    return [      
        [      
            'name' => '推送數據', //      
            'icon' => 'bi bi-shuffle',    
            'color' => 'yellow',    
            'uri' => 'youlu/home/add',     
            'field' => '',       
            'check' => 'is_push',      
            'url' => 'javascript:dr_iframe_show(\'\', \'https://xxx.cn/?id={cid}\')',      
        ],      
    ];
  • @迅睿官方創始人:結帖結帖結帖結帖