2012-08-05 40 views
1

我有類似以下內容的網站結構:一把umbraco用戶不能看到一些節點,而不管權限

Content 
    - Home 
    - Articles 
     - A1 
     - A2 
     - A3 
    - Categories 
     - C1 
     - C2 
     - C3 

有幾個文件夾,但是這應該說明這個問題很好。我有一個註冊過程,可以創建用戶並允許他們訪問後臺。但是,最近我注意到,當用戶登錄時,有些節點不會顯示給他們。

例如,我有一個測試用戶,我創建並允許訪問所有內容,但在登錄時,他們可能只能看到文章文件夾中的一篇文章,並且沒有類別文件夾中的類別。這似乎發生在我創建的任何用戶上,並且它始終是/不顯示的相同節點。

如果用戶創建一個文章,那麼這個文件將不會顯示在樹中,直到它被髮布。即使保存也不會導致它顯示在樹中。因此,保存和導航將導致節點「丟失」。

管理員帳戶沒有發生這些問題。

我試圖重新發布整個網站,對有問題的文件夾重裝節點,以及接觸網絡的配置和新創建的用戶設置爲管理員,並且仍然沒有運氣。

更新

有點調查後,似乎是最初加載的所有節點都有子節點。舉例來說,如果A1有兩個孩子,按照我的理解,「鏈接1」和「鏈接2」將顯示A2和A3不會。

回答

0

我發現了這個問題!

當嘗試使用自定義樹時,我實現了一個可以從節點中刪除「刪除」操作的事件示例。由於某種原因,這隻會渲染節點,如果它有孩子並且由當前用戶擁有(如果它們不是管理員)。

Doh!