簡體   English   中英

在Opencart 2.3的首頁中檢測管理員

[英]Detect Admin in frontpage of Opencart 2.3

一整天,我試圖找到一種方法來檢測您在顯示首頁時在后台以管理員身份登錄。 (Opencart v 2.3)。 我今天沒有發現任何建議都行得通..有什么辦法可以做到這一點? 如果在Wordpress中有一個類似is_admin()的函數,那就太好了。

您應該在同一瀏覽器中。 現在轉到任何控制器,並插入代碼以檢查是否在會話中設置了user_id。 例如:轉到catalog / controller / common / header.php

在index()方法內,添加以下代碼:

    if($this->session->data['user_id']){
        echo 'Admin is logged in';
    }else{
        echo 'Admin is not logged in';
    }

初始化用戶對象並使用isLogged()方法檢查的另一種方法

    $loggeduser = new Cart\User($this->registry);
    if($loggeduser->isLogged()){
        echo "Admin is in";
    }else{
        echo "Admin not in";
    }

https://webocreation.com/blog/check-admin-logged-front-page-opencart-2-3

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM