0
我試圖將N2CMS集成到現有的應用程序中。我正在安裝過程中,並且一直遵循提供的用於集成到現有應用程序中的文檔。N2CMS安裝 - 沒有出現開始節點
我想要安裝'添加內容包'部分。但是,「HomePage」起始頁面並未出現在「開始節點」下拉列表(位於「手動插入節點」下)中。我一直試圖弄清楚這幾天,看着各種來源,但似乎沒有任何工作。
我會發佈下面的內容項目(安裝程序應該選擇的cs代碼)。我真正需要的是一個容易集成到現有網站的CMS,這就是爲什麼我使用N2CMS。但是維護得不好的文檔和缺乏支持確實讓我想嘗試其他的東西。不幸的是,每個CMS都希望你從頭開始使用他們的系統。如果有人知道另一個易於集成到現有網站的開源CMS,請告訴我。
這裏的CS碼(HomePage.cs的 '模型' 文件夾下)
namespace ExistingApplication.Models
{
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using N2;
using N2.Web;
using N2.Details;
using N2.ContentItem;
using N2.Installation;
[N2.Definition("My page", "MyPage", "A simple page with a chunk of text", "The tooltip", 1, Installer = InstallerHint.PreferredStartPage, TemplateUrl = "~/UI/Home.aspx")]
[N2.Details.WithEditableTitle, N2.Details.WithEditableName]
public class HomePage : N2.ContentItem
{
}
}
順便說一句,要確實存在 'TemplateUrl' 點的URL。提前致謝。
似乎沒有工作。仍然只顯示「起始節點」下拉列表中的根頁面(回退)。 –
有沒有辦法可以手動添加起始頁節點? –
您可以嘗試添加 InstallerVisibility = InstallerHint.PreferredStartPage PageDefinition? –