當我創建一個「門戶模板」時,.ascx和.js文件不會複製到模板文件中XML或資源文件)?當我創建一個「門戶模板」時,.ascx和.js文件不會複製到DotNetNuke 5.6.1
DotNetNuke版本5.6.1
任何想法爲什麼?我希望這是一些配置問題?
當我創建一個「門戶模板」時,.ascx和.js文件不會複製到模板文件中XML或資源文件)?當我創建一個「門戶模板」時,.ascx和.js文件不會複製到DotNetNuke 5.6.1
DotNetNuke版本5.6.1
任何想法爲什麼?我希望這是一些配置問題?
這些.ascx和.js文件在門戶網站的目錄,或者你指的是模塊的文件(在DesktopModules中)? DesktopModule不包含在門戶模板中,您必須手動安裝任何必需的模塊才能使門戶模板起作用。我認爲你也必須對皮膚/容器做同樣的事情,但門戶模板可能會在上獲得特定於門戶的皮膚/容器。
如果您正在創建新的DNN實例,可以將模塊包放入/ Install/Module文件夾,並且它們將自動隨DNN一起安裝,然後可供您的門戶使用。
你必須確保你的皮膚包包含這些文件。
在你的皮膚包中打開dnn文件,並確保你有這些文件的條目。
最好的方法是使用創建包嚮導來創建包。
你必須去到主機>擴展>編輯你的皮膚,並在右下角,你會發現鏈接,創建包嚮導
當創建從門戶網站模板創建新的門戶,所有文件(如page.jpg, style-admin.css,page.doctype.xml)複製到\ portals \ xx \ skins \文件中,但擴展名爲.ascx和.js的文件除外。 圖像文件夾也在該網站皮膚下創建。 我問的是,這種情況與我的配置(iis 5/.net 4)有關還是與dnn 5.6.1中的某些限制有關? – 2011-02-08 14:54:56