The TopBar will include several custom labels, the code for which can be found here:
<TopBar> <ext:Toolbar runat="server" Height="33px" Cls="mainHeader" AutoRender="False" ID="pnMain_TopBar_tb" Style="border-bottom-color: White; padding-top: 5px;" Border="true"><Items> <ext:Label runat="server" Text="Client" Icon="Lorry" Cls="EcxDetailBaseName" AutoRender="False" ID="lbBaseTitle"></ext:Label> <ext:Label runat="server" Cls="EcxDetailRecordName" AutoRender="False" ID="lbSpecificTitle"></ext:Label> <ext:ToolbarFill runat="server" AutoRender="False" ID="ToolbarFill1"></ext:ToolbarFill> <ext:Button runat="server" Icon="Pencil" Text="Edit" AutoRender="False" ID="pnMain_TopBar_bt1"> <Listeners> <Click Fn="PageManager.scriptAction_execute_scriptOpenUpdatePage"></Click> </Listeners> </ext:Button> <ext:Button runat="server" Icon="BulletCross" Text="Delete" AutoRender="False" ID="pnMain_TopBar_bt2"> <Listeners> <Click Fn="PageManager.ruleAction_execute_storeDetail_Delete"></Click> </Listeners> </ext:Button> <ext:Button runat="server" Icon="Cancel" Text="Close" AutoRender="False" ID="pnMain_TopBar_bt"> <Listeners> <Click Handler="EcxPageNav.Util.closeMe();"></Click> </Listeners> </ext:Button> </Items> </ext:Toolbar> </TopBar> |
This code can simply be pasted into the Source tab
Add the following code
EcxPageNav.Util.executeParentCallback(); EcxPageNav.Util.closeMe(); |
Into Callback action add
storeDetail_Detail.reload(); EcxPageNav.Util.executeParentCallback(); |