I am trying to implement this tab initialize extender Tab Initalizer Extender, Question related to this I asked earlier was Related Question
Before this extension I was already having some gui extension running on server, I added Tab Initalizer Extender configuration to the same configuration, please see below:
<cfg:group name="Extensions.Tab.Views.Tabs.SelectAllCheckboxExtension" merge="always">
<cfg:fileset>
<cfg:file type="script">/client/commands/TranslationJobSelectAll/SelectAllCheckbox.js</cfg:file>
</cfg:fileset>
</cfg:group>
<extensions>
<ext:editorextensions>
<ext:editorextension target="CME">
<ext:extendedareas>
<ext:add>
<ext:extension assignid="selectallcheckbox" name="selectallcheckbox">
<ext:control/>
<ext:pagetype/>
<ext:renderinblock>false</ext:renderinblock>
<ext:dependencies>
<cfg:dependency>Extensions.Tab.Views.Tabs.SelectAllCheckboxExtension</cfg:dependency>
</ext:dependencies>
<ext:apply>
<ext:view name="TranslationJobView">
//Do I need to create a usercontrol over here, I just want to add my "Select All" Checkbox to TranslationJobView View
</ext:view>
</ext:apply>
</ext:extension>
</ext:add>
</ext:extendedareas>
</ext:editorextension>
</ext:editorextensions>
<ext:dataextenders/>
</extensions>
Any idea why my mapped javascript is not getting loaded as I can't get any alert from the javascript.
Edit:
<cfg:extensiongroup name="SelectAllExtensionGroup">
<cfg:extension target="Tridion.TranslationManager.UI.Editor">
<cfg:insertafter>SelectAll</cfg:insertafter>
</cfg:extension>
</cfg:extensiongroup>
<cfg:group name="SelectAll">
<cfg:fileset>
<cfg:file type="script">/TranslationJobSelectAll/SelectAllCheckbox.js</cfg:file>
</cfg:fileset>
</cfg:group>
<resourceextensions>
<resourceextension>SelectAllExtensionGroup</resourceextension>
</resourceextensions>