無法爲幾個模塊創建清單。該模塊控制住在:DNN清單問題 - 安裝後模塊無法正常工作
每個模塊不相關但不同的東西,所以應該是拖動到頁面上作爲一個獨立的模塊。
環顧四周後,我想我需要在清單中創建多個包定義,所以我已經完成了。然後我將控件和清單上傳到上述文件夾,並使用主機 - >擴展 - >創建新模塊 - >從清單安裝
它似乎安裝好了,出現在擴展列表中,並出現在模塊欄添加到頁面;然而,當我拖到一個位置的頁面上,在調用/DesktopModules/internalservices/API/controlbar/AddModule
頁面錯誤與"The requested resource does not support http method 'GET'.".
如果我把每個控制在一個單獨的文件夾,並安裝使用宿主>擴展 - >新建模塊 - >從控制一切工作正常,但是這並不理想,因爲所有的控件最終都會共享資源liek CSS,腳本等,理想情況下,我希望他們只是從ModulePath獲取它們,只是讓所有東西都在一個地方。
我的清單中有什麼明顯的錯誤嗎?
<?xml version="1.0" encoding="UTF-8"?>
<dotnetnuke type="Package" version="5.0">
<packages>
<package name="Org_My_Items" type="Module" version="01.00.00">
<friendlyName>My Items</friendlyName>
<description>
My Items grid
</description>
<owner>
<name>Org</name>
<organization>Org</organization>
<email>[email protected]</email>
</owner>
<components>
<component type="Module" version="01.00.00">
<desktopModule>
<moduleName>My Items</moduleName>
<foldername>Org</foldername>
<moduleDefinitions>
<moduleDefinition>
<friendlyName>My Items</friendlyName>
<moduleControls>
<moduleControl>
<controlSrc>DesktopModules/Org/ItemManagement/MyItems.ascx</controlSrc>
<controlTitle>My Items</controlTitle>
<controlKey>MyItems</controlKey>
<controlType>View</controlType>
</moduleControl>
</moduleControls>
</moduleDefinition>
</moduleDefinitions>
</desktopModule>
</component>
</components>
</package>
<package name="Org_My_Details" type="Module" version="01.00.00">
<friendlyName>My Details</friendlyName>
<description>
My Details summary display
</description>
<owner>
<name>Org</name>
<organization>Org</organization>
<email>[email protected]</email>
</owner>
<components>
<component type="Module" version="01.00.00">
<desktopModule>
<moduleName>My Details</moduleName>
<foldername>Org</foldername>
<moduleDefinitions>
<moduleDefinition>
<friendlyName>My Details</friendlyName>
<moduleControls>
<moduleControl>
<controlSrc>DesktopModules/Org/ItemManagement/MyDetails.ascx</controlSrc>
<controlTitle>My Details</controlTitle>
<controlKey>MyDetails</controlKey>
<controlType>View</controlType>
</moduleControl>
</moduleControls>
</moduleDefinition>
</moduleDefinitions>
</desktopModule>
</component>
</components>
</package>
</packages>
</dotnetnuke>
嗨,謝謝你,這個臨時網站目前正在用於大型重要演示,所以我無法測試它,但我會盡快嘗試! – Whelkaholism