0
A
回答
1
- 转到您要作为模板导出的页面。
- 单击功能区栏中的“当前页面”选项卡。
- 单击选项卡内的导出图标。
alt text http://images.devs-on.net/Image/G6LGebA9KoqLC20-MyWebsiteHomeAlp.png
1
上面的答案是正确的实际。在我看来,即使模板XML包含皮肤参考时使用模板
<skinsrc>[G]Skins/Corporate/agr-feed-detail.ascx</skinsrc>
我希望有人对这个问题的解决方案,或者能够创建一个新的页面不会对皮肤可见确认这个问题
1
我可以证实它 - 我还没有想出如何让模板实际使用引用的皮肤,虽然。用模板构建一个页面并不得不进入并完成它。
如果您自己构建XML或通过导出创建模板,这也不例外。
1
如果你有看DotNetNuke.Web.UI的反编译源代码,并查找RibbonBarManager.SaveTabInfoObject方法,你就会明白为什么...
从本质上讲,当你选择一个模板作为一个基地页面中,新页面将继承的唯一信息是窗格数据(即在模板中配置的模块)。
正如在这里看到...
xmlDocument.Load(templateMapPath);
TabController.DeserializePanes(xmlDocument.SelectSingleNode("//portal/tabs/tab/panes"), tab.PortalID, tab.TabID, PortalTemplateModuleAction.Ignore, new Hashtable());
是的,不拘小节,恼人的,不完整的......很dotnetnukey和TBH我从他们的代码期望真的。不是粉丝。
相关问题
- 1. 创建使用最终用户可修改模板的DNN模块
- 2. T4模板:如何创建子模板?
- 3. 如何创建Joomla模板?
- 4. 在DNN中创建一个C#模块
- 5. 如何在dnn中创建皮肤5.0
- 6. 如何在Visual Studio 2015中创建dnn模块
- 7. 如何在创建新模块DNN时自定义代码
- 8. 如何从头开始创建一个hello world DNN模块
- 9. 使用模板创建PDF文件
- 10. 使用导出创建模板
- 11. 使用css创建多个模板
- 12. 使用模板创建子类
- 13. 使用jQuery创建HTML模板
- 14. 使用jQuery创建模态面板
- 15. 如何使用sencha创建面板
- 16. 使用模板参数创建模板类型
- 17. 如何为OpenCart创建模板?
- 18. 如何创建在Django模板
- 19. 如何在C++创建模板类
- 20. 如何为ViewModel和View创建模板?
- 21. 如何在JSTL JSP中创建模板
- 22. 如何为WPF属性创建模板?
- 23. 如何创建页面模板?
- 24. 如何创建jsrender或jquery模板库
- 25. 如何为DisplayFor()创建MVC Razor模板
- 26. 如何创建模板特型标签
- 27. 如何在Perl中创建XML模板?
- 28. 如何创建模板语言
- 29. 如何创建WPF列表框模板
- 30. 如何在Facebook中创建模板?
快速黑客绕过这将是如下: 在AddPage.ascx.vb在cmdAddPage_Click事件,改变... templateFile = System.IO.Path.Combine(PortalSettings.HomeDirectoryMapPath,“模板\” + TemplateLst.SelectedValue) 为... templateFile = System.IO.Path.Combine(PortalSettings.HomeDirectoryMapPath, “模板\” + TemplateLst.SelectedValue) XDOC昏暗作为的XDocument = XDocument.Load(templateFile ) If Not(xdoc Is Nothing)Then newTab.SkinSrc =(来自doc在xdoc.Descendants(“tab”)_ 选择doc.Element(“skinsrc”)。Value).FirstOrDefault() End If – Dan 2011-08-29 04:15:33