sugarcrm - 在新选项卡中打开菜单的操作项

时间:2014-09-03 10:56:58

标签: sugarcrm

我是Sugar CRM的新手。我有一个名为" Maps"这是在Leads菜单下的操作。我找到了#34;地图"在整个项目中,在menu.ext.php中找到它。在这里,它被分配给一个数组变量作为参数,如下面的

所示
$module_menu[]=Array(
        "http://mydomain/myProject/maps/something.php" ,
        "Maps","Leads");

我需要添加target =" _blank"到这个"地图"的锚标记操作项,以便在新选项卡中打开。

1 个答案:

答案 0 :(得分:1)

我使用以下代码实现了该功能:

mysugarcrmDomain\custom\themes\Sugar5\tpls\_headerShortcuts.tpl

我已经为动作项

编写了if-else逻辑,如下所示
{else}
    {foreach from=$SHORTCUT_MENU item=item}
          {if $item.LABEL == "Maps"}
            <span style="white-space:nowrap;">
           <a target="_blank" href="{$item.URL}">{$item.IMAGE}&nbsp;<span>{$item.LABEL}</span></a>
       </span>
          {else}
       <span style="white-space:nowrap;">
           <a href="{$item.URL}">{$item.IMAGE}&nbsp;<span>{$item.LABEL}</span></a>
       </span>
          {/if}
    {/foreach}
{/if}

希望它可以帮助有需要的人。