144 lines
8.8 KiB
Smarty
144 lines
8.8 KiB
Smarty
{*+**********************************************************************************
|
|
* The contents of this file are subject to the vtiger CRM Public License Version 1.1
|
|
* ("License"); You may not use this file except in compliance with the License
|
|
* The Original Code is: vtiger CRM Open Source
|
|
* The Initial Developer of the Original Code is vtiger.
|
|
* Portions created by vtiger are Copyright (C) vtiger.
|
|
* All Rights Reserved.
|
|
*************************************************************************************}
|
|
|
|
{strip}
|
|
<div class='related-tabs row'>
|
|
<ul class="nav nav-tabs">
|
|
{foreach item=RELATED_LINK from=$DETAILVIEW_LINKS['DETAILVIEWTAB']}
|
|
{assign var=RELATEDLINK_URL value=$RELATED_LINK->getUrl()}
|
|
{assign var=RELATEDLINK_LABEL value=$RELATED_LINK->getLabel()}
|
|
{assign var=RELATED_TAB_LABEL value={vtranslate('SINGLE_'|cat:$MODULE_NAME, $MODULE_NAME)}|cat:" "|cat:$RELATEDLINK_LABEL}
|
|
<li class="tab-item {if $RELATED_TAB_LABEL==$SELECTED_TAB_LABEL}active{/if}" data-url="{$RELATEDLINK_URL}&tab_label={$RELATED_TAB_LABEL}&app={$SELECTED_MENU_CATEGORY}" data-label-key="{$RELATEDLINK_LABEL}" data-link-key="{$RELATED_LINK->get('linkKey')}" >
|
|
<a href="{$RELATEDLINK_URL}&tab_label={$RELATEDLINK_LABEL}&app={$SELECTED_MENU_CATEGORY}" class="textOverflowEllipsis">
|
|
<span class="tab-label"><strong>{vtranslate($RELATEDLINK_LABEL,{$MODULE_NAME})}</strong></span>
|
|
</a>
|
|
</li>
|
|
{/foreach}
|
|
|
|
{assign var=RELATEDTABS value=$DETAILVIEW_LINKS['DETAILVIEWRELATED']}
|
|
{assign var=COUNT value=$RELATEDTABS|@count}
|
|
|
|
{assign var=LIMIT value = 10}
|
|
{if $COUNT gt 10}
|
|
{assign var=COUNT1 value = $LIMIT}
|
|
{else}
|
|
{assign var=COUNT1 value=$COUNT}
|
|
{/if}
|
|
|
|
{for $i = 0 to $COUNT1-1}
|
|
{assign var=RELATED_LINK value=$RELATEDTABS[$i]}
|
|
{assign var=RELATEDMODULENAME value=$RELATED_LINK->getRelatedModuleName()}
|
|
{assign var=RELATEDFIELDNAME value=$RELATED_LINK->get('linkFieldName')}
|
|
{assign var="DETAILVIEWRELATEDLINKLBL" value= vtranslate($RELATED_LINK->getLabel(),$RELATEDMODULENAME)}
|
|
<!-- sophal ajouter style="{if $RELATED_LINK->getLabel() eq 'Product Bundles'} display:none;{/if}" -->
|
|
<li style="{if $RELATED_LINK->getLabel() eq 'Product Bundles' or $RELATED_LINK->getLabel() eq 'Parent Product'} display:none;{/if}" class="tab-item {if (trim($RELATED_LINK->getLabel())== trim($SELECTED_TAB_LABEL)) && ($RELATED_LINK->getId() == $SELECTED_RELATION_ID)}active{/if}" data-url="{$RELATED_LINK->getUrl()}&tab_label={$RELATED_LINK->getLabel()}&app={$SELECTED_MENU_CATEGORY}" data-label-key="{$RELATED_LINK->getLabel()}"
|
|
data-module="{$RELATEDMODULENAME}" data-relation-id="{$RELATED_LINK->getId()}" {if $RELATEDMODULENAME eq "ModComments"} title {else} title="{$DETAILVIEWRELATEDLINKLBL}"{/if} {if $RELATEDFIELDNAME}data-relatedfield ="{$RELATEDFIELDNAME}"{/if}>
|
|
<a href="index.php?{$RELATED_LINK->getUrl()}&tab_label={$RELATED_LINK->getLabel()}&app={$SELECTED_MENU_CATEGORY}" class="textOverflowEllipsis" displaylabel="{$DETAILVIEWRELATEDLINKLBL}" recordsCount="" >
|
|
{if $RELATEDMODULENAME eq "ModComments"}
|
|
<i class="fa fa-comment"></i> <span class="tab-label"><strong>{$DETAILVIEWRELATEDLINKLBL}</strong></span>
|
|
{else}
|
|
<span class="tab-icon">
|
|
{assign var=RELATED_MODULE_MODEL value=Vtiger_Module_Model::getInstance($RELATEDMODULENAME)}
|
|
{$RELATED_MODULE_MODEL->getModuleIcon()}
|
|
</span>
|
|
{/if}
|
|
<span class="numberCircle hide">0</span>
|
|
</a>
|
|
</li>
|
|
{if ($RELATED_LINK->getId() == {$smarty.request.relationId})}
|
|
{assign var=MORE_TAB_ACTIVE value='true'}
|
|
{/if}
|
|
{/for}
|
|
|
|
|
|
|
|
{assign var="roleid" value=$USER_MODEL->get('roleid')}
|
|
|
|
{if $roleid == 'H2' || $roleid == 'H32' || $roleid == 'H33' || $roleid == 'H8'}
|
|
{if $MODULE_NAME eq "Products"}
|
|
<li style="" class="tab-item " data-url="index.php?module=QuestionnaireList&view=QuestionnaireList&IDproduit={$RECORD->getId()}" data-label-key="Questionnaire" data-module="Contacts" title="Questionnaire" data-relation-id="49" data-hasqtip="16"><a href="index.php?module=QuestionnaireList&view=QuestionnaireList&IDproduit={$RECORD->getId()}" class="textOverflowEllipsis" displaylabel="Questionnaire">
|
|
<span class="tab-icon">
|
|
<i class="fa fa-question fa-w-12 fa-2x" title="Questionnaire"></i>
|
|
</span> <span class="numberCircle hide">0</span></a></li>
|
|
{/if}
|
|
{/if}
|
|
|
|
{if $MODULE_NAME eq "Accounts"}
|
|
<li style="" class="tab-item" id="QuestionnaireListeAccount" onclick="getQuestionnaireListeResultats()" data-label-key="Questionnaire" data-module="Accounts" title="Questionnaire" data-relation-id="50" data-hasqtip="17">
|
|
<a class="textOverflowEllipsis" displaylabel="Questionnaire">
|
|
<span class="tab-icon">
|
|
<i class="fa fa-question fa-w-12 fa-2x" title="Questionnaire"></i>
|
|
</a></li>
|
|
{/if}
|
|
|
|
|
|
|
|
|
|
|
|
{if $MORE_TAB_ACTIVE neq 'true'}
|
|
{for $i = 0 to $COUNT-1}
|
|
{assign var=RELATED_LINK value=$RELATEDTABS[$i]}
|
|
{if ($RELATED_LINK->getId() == {$smarty.request.relationId})}
|
|
{assign var=RELATEDMODULENAME value=$RELATED_LINK->getRelatedModuleName()}
|
|
{assign var=RELATEDFIELDNAME value=$RELATED_LINK->get('linkFieldName')}
|
|
{assign var="DETAILVIEWRELATEDLINKLBL" value= vtranslate($RELATED_LINK->getLabel(),$RELATEDMODULENAME)}
|
|
|
|
<li class="more-tab moreTabElement active" data-url="{$RELATED_LINK->getUrl()}&tab_label={$RELATED_LINK->getLabel()}&app={$SELECTED_MENU_CATEGORY}" data-label-key="{$RELATED_LINK->getLabel()}"
|
|
data-module="{$RELATEDMODULENAME}" data-relation-id="{$RELATED_LINK->getId()}" {if $RELATEDMODULENAME eq "ModComments"} title {else} title="{$DETAILVIEWRELATEDLINKLBL}"{/if} {if $RELATEDFIELDNAME}data-relatedfield ="{$RELATEDFIELDNAME}"{/if}>
|
|
<a href="index.php?{$RELATED_LINK->getUrl()}&tab_label={$RELATED_LINK->getLabel()}&app={$SELECTED_MENU_CATEGORY}" class="textOverflowEllipsis" displaylabel="{$DETAILVIEWRELATEDLINKLBL}" recordsCount="" >
|
|
{if $RELATEDMODULENAME eq "ModComments"}
|
|
<i class="fa fa-comment"></i> <span class="tab-label"><strong>{$DETAILVIEWRELATEDLINKLBL}</strong></span>
|
|
{else}
|
|
<span class="tab-icon">
|
|
{assign var=RELATED_MODULE_MODEL value=Vtiger_Module_Model::getInstance($RELATEDMODULENAME)}
|
|
{$RELATED_MODULE_MODEL->getModuleIcon()}
|
|
</span>
|
|
{/if}
|
|
<span class="numberCircle hide">0</span>
|
|
</a>
|
|
</li>
|
|
{break}
|
|
{/if}
|
|
{/for}
|
|
{/if}
|
|
{if $COUNT gt $LIMIT}
|
|
<li class="dropdown related-tab-more-element">
|
|
<a href="javascript:void(0)" data-toggle="dropdown" class="dropdown-toggle">
|
|
<span class="tab-label">
|
|
<strong>{vtranslate("LBL_MORE",$MODULE_NAME)}</strong> <b class="fa fa-caret-down"></b>
|
|
</span>
|
|
</a>
|
|
<ul class="dropdown-menu pull-right" id="relatedmenuList">
|
|
{for $j = $COUNT1 to $COUNT-1}
|
|
{assign var=RELATED_LINK value=$RELATEDTABS[$j]}
|
|
{assign var=RELATEDMODULENAME value=$RELATED_LINK->getRelatedModuleName()}
|
|
{assign var=RELATEDFIELDNAME value=$RELATED_LINK->get('linkFieldName')}
|
|
{assign var="DETAILVIEWRELATEDLINKLBL" value= vtranslate($RELATED_LINK->getLabel(),$RELATEDMODULENAME)}
|
|
<li class="more-tab {if (trim($RELATED_LINK->getLabel())== trim($SELECTED_TAB_LABEL)) && ($RELATED_LINK->getId() == $SELECTED_RELATION_ID)}active{/if}" data-url="{$RELATED_LINK->getUrl()}&tab_label={$RELATED_LINK->getLabel()}&app={$SELECTED_MENU_CATEGORY}" data-label-key="{$RELATED_LINK->getLabel()}"
|
|
data-module="{$RELATEDMODULENAME}" title="" data-relation-id="{$RELATED_LINK->getId()}" {if $RELATEDFIELDNAME}data-relatedfield ="{$RELATEDFIELDNAME}"{/if}>
|
|
<a href="index.php?{$RELATED_LINK->getUrl()}&tab_label={$RELATED_LINK->getLabel()}&app={$SELECTED_MENU_CATEGORY}" displaylabel="{$DETAILVIEWRELATEDLINKLBL}" recordsCount="">
|
|
{if $RELATEDMODULENAME eq "ModComments"}
|
|
<i class="fa fa-comment"></i> <span class="tab-label">{$DETAILVIEWRELATEDLINKLBL}</span>
|
|
{else}
|
|
{assign var=RELATED_MODULE_MODEL value=Vtiger_Module_Model::getInstance($RELATEDMODULENAME)}
|
|
<span class="tab-icon textOverflowEllipsis">
|
|
{$RELATED_MODULE_MODEL->getModuleIcon()}
|
|
<span class="content"> {$DETAILVIEWRELATEDLINKLBL}</span>
|
|
</span>
|
|
{/if}
|
|
<span class="numberCircle hide">0</span>
|
|
</a>
|
|
</li>
|
|
{/for}
|
|
</ul>
|
|
</li>
|
|
{/if}
|
|
</ul>
|
|
</div>
|
|
{strip} |