applications/marketing/widget/TrackingCodeMenus.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--
This file is subject to the terms and conditions defined in the
files 'LICENSE' and 'NOTICE', which are part of this source
code package.
-->
<menus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/widget-menu.xsd">
<menu name="TrackingCodeTabBar" extends="CommonTabBarMenu" extends-resource="component://common/widget/CommonMenus.xml"
default-menu-item-name="TrackingCode">
<menu-item name="TrackingCode" title="${uiLabelMap.MarketingTrackingCode}">
<link target="FindTrackingCode"/>
</menu-item>
<menu-item name="TrackingCodeOrder" title="${uiLabelMap.MarketingTrackingCodeOrder}">
<condition>
<not>
<if-empty field="trackingCodeId"/>
</not>
</condition>
<link target="FindTrackingCodeOrders">
<parameter param-name="trackingCodeId"/>
</link>
</menu-item>
<menu-item name="TrackingCodeVisit" title="${uiLabelMap.MarketingTrackingCodeVisit}">
<condition>
<not>
<if-empty field="trackingCodeId"/>
</not>
</condition>
<link target="FindTrackingCodeVisits">
<parameter param-name="trackingCodeId"/>
</link>
</menu-item>
<menu-item name="TrackingCodeType" title="${uiLabelMap.MarketingTrackingCodeType}">
<link target="FindTrackingCodeType"/>
</menu-item>
</menu>
<menu name="TrackingCodeSideBar" extends="CommonSideBarMenu" extends-resource="component://common/widget/CommonMenus.xml"
default-menu-item-name="TrackingCode" selected-menuitem-context-field-name="activeTrackingCodeSubMenuItem">
<include-elements menu-name="TrackingCodeTabBar" recursive="includes-only" />
</menu>
</menus>