2010-03-13 24 views
2

任何有N2 CMS的家庭?N2 CMS - 我的物品不顯示在樹上

我剛開始使用它,到目前爲止這麼好,但我有一個問題,我敢肯定,你們會知道什麼是錯的。

我有這個簡單的項目類...

using N2; 
using N2.Details; 
using MVCSite.ContentCMSItems; 

[PageDefinition("Home page", Description = "The Page for the home page")] 
[WithEditableName] 
public class PageItem : AbstractBaseClass 
{ 
/// <summary> 
/// There are code snippets to help generate these properties. 
/// Look in the snippets directory of the package. 
/// </summary> 
[EditableFreeTextArea("MainText", 97)] 
public virtual string MainText 
{ 
    get { return (string)GetDetail("MainText"); } 
    set { SetDetail("MainText", value); } 
} 

    [EditableFreeTextArea("Home Page Fotter Text", 100)] 
    public virtual string FooterText 
    { 
     get { return (string)GetDetail("Home Page Fotter Text"); } 
     set { SetDetail("Home Page Fotter Text", value); } 
    } 
} 

在編輯模式下,N2 CMS拾起,我可以創建一個頁面,並在所有的數據填寫。

完成此操作後,我希望在樹的起始頁下方看到它,但它從不顯示。

所有數據在數據庫中而不是在樹中,所以一旦它的創建,我不能編輯它:(

任何人都可以提出什麼即時做錯了什麼?

感謝您的時間

Truegilly

+0

第三條使用語句 - 出於示例代碼的目的,我可能已經改變了我自己! – harriyott 2010-07-15 11:08:45

回答

2

發現的問題,因爲我複製它繼承,從N2CMS MVC示例項目的AbstractBaseClass,它包含了導致此問題的方法。除去這些之後,它現在顯示在樹中。

Truegilly

相關問題