0
我有一個頁面'Page 1',我添加了一個名爲'Exam Tracker'的自定義模塊。當DNN中的頁面未處於編輯模式時,使模塊可編輯
即使「頁面1」未處於編輯模式,是否有辦法使'模板1'上的模塊始終可編輯?可能是一些配置,但我沒有得到它的工作。
這對於允許某些無法編輯頁面的用戶能夠編輯此模塊會很有用。
我有一個頁面'Page 1',我添加了一個名爲'Exam Tracker'的自定義模塊。當DNN中的頁面未處於編輯模式時,使模塊可編輯
即使「頁面1」未處於編輯模式,是否有辦法使'模板1'上的模塊始終可編輯?可能是一些配置,但我沒有得到它的工作。
這對於允許某些無法編輯頁面的用戶能夠編輯此模塊會很有用。
所以有幾種方法可以解決這個問題,但這裏可能是最簡單的方法。
基本上你需要做以下事情,你需要創建一個超鏈接到你的模塊的編輯控件。如果您將超鏈接放入您的模塊的VIEW控件中,任何人都可以點擊它並進入編輯界面。
DotNetNuke仍然會要求用戶對模塊有編輯權限,否則他們將無法訪問鏈接生成的結果頁面,他們將被提示登錄,或者他們會被告知他們無法訪問該頁面。
我建議你在某種權限檢查中包裝該鏈接,但這樣你不會將它顯示給訪問該頁面的所有人,只是應該有權訪問的人。