2010-12-20 3 views

Antwort

1

Es scheint, dass die Benutzeroberfläche versehentlich aus der CE-Version als Teil der Umorganisation des HTML-Modul in 5.6.0 entfernt wurde.

Hier ist der entsprechende Code von 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 

eine WorkflowID Portal Einstellung Hinzufügen von allen ist, dass der Workflow für das gesamte Portal einzustellen benötigt wird, aber es ist wichtig, dass alle Registerkarten, um sicherzustellen, (Seiten) und HTML-Module haben ihre spezifischen Workflow-Einstellungen gelöscht.

bearbeiten

Es stellt sich die Kontrollen tatsächlich immer noch da draußen sind, aber durch Zufall versteckt. Um sie wieder sichtbar zu machen, mach folgendes.

  • gehen zu \ DesktopModules \ HTML
  • die Datei "Settings.ascx" öffnen
  • Finden <tr id="rowApplyTo" runat="server" visible="false">
  • Änderung <tr id="rowApplyTo" runat="server" visible="true">
+0

Die Benutzeroberfläche sollte richtig in den kommenden 5.6 gestellt werden. 1 Veröffentlichung – ScottS

+0

Das war einfach! Danke für Ihre Hilfe. – Kevin