2010-12-20 48 views

回答

1

在5.6.0中,似乎将UI作为重新组织HTML模块的一部分从CE版本中意外删除。

这里是HtmlTextController.UpdateWorkflow

Case "Site" 
    PortalController.UpdatePortalSetting(ObjectID, "WorkflowID", WorkflowID.ToString) 
    If ReplaceExistingSettings Then 
    'Get All Tabs aon the Site 
    For Each kvp As KeyValuePair(Of Integer, TabInfo) In tabController.GetTabsByPortal(ObjectID) 
     tabController.DeleteTabSetting(kvp.Value.TabID, "WorkFlowID") 
    Next 
    'Get All Modules in the current Site 
    For Each objModule As ModuleInfo In moduleController.GetModules(ObjectID) 
     ClearModuleSettings(objModule) 
    Next 
    End If 

添加WorkflowID门户网站设置的相关代码是为整个门户网站的工作流程所有需要,但要保证所有的标签是非常重要的(页面)和HTML模块清除了特定的工作流程设置。

编辑

原来的控制实际上是仍然存在,但事故隐患。要使它们再次可见,请执行以下操作。

  • 去\ DesktopModules \ HTML
  • 打开文件 “Settings.ascx”
  • 查找<tr id="rowApplyTo" runat="server" visible="false">
  • 变化<tr id="rowApplyTo" runat="server" visible="true">
+0

的UI应该在即将到来的5.6正确恢复。 1版本。 – ScottS 2010-12-22 15:51:42

+0

很简单!谢谢你的帮助。 – Kevin 2010-12-22 16:23:52