2013-11-02 36 views
0

我在Opencart中有一個自定義頁面。在這個頁面中,我使用基於PHP和Javascript的文本編輯器。現在我需要檢查用戶是否登錄,以便顯示更多選項。我在Google上搜索過,但沒有找到任何東西。如何檢查用戶是否在Opencart中的自定義頁面上登錄

+0

你的意思是在管理頁面或前端? – rusly

+0

檢查這個鏈接。在這裏我工作。[鏈接] http://www.musicjee.com/project/index.php?route=information/editor)。 –

+0

@ user3176663,這不完全是一般的編程問題,應該在http://area51.stackexchange.com/proposals/77558/opencart上提問。 – Pacerier

回答

3

在你的控制器(即自定義頁面),你可以這樣做:

if($this->customer->isLogged()) { 
    echo "Customer is logged in and his ID is " . $this->customer->isLogged(); 
} else { 
    echo "Customer is not logged in"; 
} 

這假定自定義頁面的前端內,並通過用戶實際上,你的意思是客戶(這個假設做只是因爲在後臺,每個用戶必須在顯示任何頁面之前登錄)。

+0

有沒有更清潔的方式來處理tpl文件,使用$日誌記錄是不準確的 – TheBlackBenzKid

+0

如果你需要* OC 2.0> *,那麼沒有更清晰的方法。 TBH我在這個解決方案中看不到任何*不清楚*。如果你需要它* OC 2.0 <*它可能已經改變了一點,我沒有與* OC 2.0 <*了...... – shadyyx

+0

對於OC 2.0>它看起來他們發送$記錄變量的意見,以確定是否用戶是否登錄。 – thephpx

相關問題