2014-01-07 105 views
2

我想讓dotnetnuke根據具有特定tabid的頁面構建索引頁面。是否有任何模塊已經這樣做?自動創建索引頁面

例如我們在/ News下創建多個頁面,然後索引頁面列出所有新聞文章的鏈接。如果我們也可以輸入我們自己的HTML文本(可能在新聞文章頁面上),然後顯示在索引頁上的每個鏈接旁邊,這將會很方便。

謝謝!

回答

1

默認情況下,DNN中沒有「真實」頁面。所有內容都存儲在數據庫中的Default.aspx中。

你可以做的是創建一個模塊來填充基於TabId或路徑的數據。然後,DNN中有一個設置可以使模塊出現在每頁上。由於該模塊位於每個頁面上,因此可以根據TabId或路徑填充其數據,或者如果它與您的條件不匹配,則不顯示任何內容。

0

對於這樣的事情,我使用了一個名爲SQLGridSelectedView來自www.tressleworks.ca的模塊(我沒有從屬關係),我編寫了自己的SQL來填寫字段,並且我定義了一個自定義佈局(而不是默認數據網格),所以我能夠做到像你沒有代碼要求的東西。

0

有一個來自Ventrian的模塊叫做Child Links,它可以完成你正在談論的任務。你可以用它來從下面的頁面抓取標題&相對於特定頁面的描述來構建菜單等。

它允許格式化,但是你也想要。