我昨晚第一次學習Thinkcmf。對照手冊建立一個blog模組,在設定blog模組的後台時候出現狀況。問題如下:
只要在瀏覽器登陸過,即使首頁示未登錄,依然能順利進去應用模組後台(Blog/indexadminController),看到控制器的index方法echo的內容。這個問題怎麼破?
換瀏覽器後輸入模組的後台路徑能進入登入介面,但這個後台並不是模組的後台控制器(indexadmin),而是admin模組的public控制器login方法,這是什麼回事,是不是意味著後台共用?只要一個地方發表文章,全網通用?
我發現透過模組跳到admin登入進去系統,再次透過模組路徑(indexadminController.class.php)進去是進到控制器echo的內容,而不是進到系統後台,既然是這樣,這個有什麼用?是不是在indexadmin的控制器display()就可以使用自己的後台了?
我昨晚第一次學習Thinkcmf。對照手冊建立一個blog模組,在設定blog模組的後台時候出現狀況。問題如下:
只要在瀏覽器登陸過,即使首頁示未登錄,依然能順利進去應用模組後台(Blog/indexadminController),看到控制器的index方法echo的內容。這個問題怎麼破?
換瀏覽器後輸入模組的後台路徑能進入登入介面,但這個後台並不是模組的後台控制器(indexadmin),而是admin模組的public控制器login方法,這是什麼回事,是不是意味著後台共用?只要一個地方發表文章,全網通用?
我發現透過模組跳到admin登入進去系統,再次透過模組路徑(indexadminController.class.php)進去是進到控制器echo的內容,而不是進到系統後台,既然是這樣,這個有什麼用?是不是在indexadmin的控制器display()就可以使用自己的後台了?
1,不用登陸就能進,可能是你沒有在控制器裡判斷登錄.
2,輸出echo內容,可能是你沒有創建對應的視圖.
用過CMF
<code>1.你的模块需要继承CMF自己的控制器,他在控制器做了一些校验处理。 2.后台肯定是龚用的,只是权限不同。 </code>