I have implemented a GUI Extension in Web 8.1 to add new column in DashboardView for last published date. The functionality is working fine but after implementation, when I open CMS Pages and Components are stuck in loading state.
Could not found any error log in core.log
and event viewer log.
Refer Below screen short.
Note: I have deployed same extension on Web 8.5 and it's working fine there but not working on client server Web 8.1.
Any pointer will be highly appreciated
Console error log for page and component.
Editor.Config
<?xml version="1.0"?>
<Configuration xmlns="http://www.sdltridion.com/2009/GUI/Configuration/Merge"
xmlns:cfg="http://www.sdltridion.com/2009/GUI/Configuration"
xmlns:ext="http://www.sdltridion.com/2009/GUI/extensions"
xmlns:cmenu="http://www.sdltridion.com/2009/GUI/extensions/ContextMenu">
<resources cache="true">
<cfg:filters />
<cfg:groups>
<cfg:group name="Com.Tridion.PS.Extensions.UI.Model" merger="Tridion.Web.UI.Core.Configuration.Resources.DomainModelProcessor" merge="always">
<cfg:domainmodel name="Com.Tridion.PS.Extensions.UI.Model">
<cfg:fileset>
<cfg:file type="script">/Scripts/ExtendedPage.js</cfg:file>
<cfg:file type="script">/Scripts/ExtendedComponent.js</cfg:file>
</cfg:fileset>
<!-- <cfg:dependencies>
<cfg:dependency>Tridion.Web.UI.Editors.CME</cfg:dependency>
<cfg:dependency>Tridion.Web.UI.Editors.CME.commands</cfg:dependency> -->
<!--<cfg:dependency>Example.UiCoreService.Editor.Base</cfg:dependency> -->
<!-- </cfg:dependencies> -->
<cfg:services />
</cfg:domainmodel>
</cfg:group>
</cfg:groups>
</resources>
<definitionfiles />
<extensions>
<ext:dataextenders>
<ext:dataextender name="MyGuiDataExtender" type="CustomDataExtender.GuiDataExtender,CustomDataExtender">
<ext:description>
Shows extra info
</ext:description>
</ext:dataextender>
</ext:dataextenders>
<ext:modelextensions>
<cfg:itemtypes>
<cfg:itemtype id="tcm:16" implementation="Com.Tridion.PS.Extensions.UI.ExtendedComponent" />
<cfg:itemtype id="tcm:64" implementation="Com.Tridion.PS.Extensions.UI.ExtendedPage" />
</cfg:itemtypes>
</ext:modelextensions>
<ext:editorextensions>
<ext:editorextension target="CME">
<ext:editurls/>
<ext:listdefinitions/>
<ext:taskbars/>
<ext:commands/>
<ext:commandextensions/>
<ext:contextmenus/>
<ext:lists>
<ext:add>
<ext:extension name="CustomColumnExtender" assignid="CustomDataColumnExtender">
<ext:listDefinition>
<ext:selectornamespaces/>
<ext:columns>
<column xmlns="http://www.sdltridion.com/2009/GUI/extensions/List" id="CustomData" type="data" title="LastPublished" selector="@ExtendedInfo" translate="String"/>
</ext:columns>
</ext:listDefinition>
<ext:apply>
<ext:view name="DashboardView" />
</ext:apply>
</ext:extension>
</ext:add>
</ext:lists>
<ext:tabpages/>
<ext:toolbars/>
<ext:ribbontoolbars/>
</ext:editorextension>
</ext:editorextensions>
</extensions>
<commands/>
<contextmenus />
<localization />
<settings>
<defaultpage/>
<!-- /Views/Default.aspx</defaultpage> -->
<navigatorurl/>
<!-- /Views/Default.aspx</navigatorurl> -->
<editurls/>
<listdefinitions />
<itemicons />
<theme>
<path>/Theme/</path>
</theme>
<customconfiguration>
<clientconfiguration/>
</customconfiguration>
</settings>
</Configuration>