Merge pull request #17620 from atm-maxime/fix/hrm
Fix quick create dropdown + translations
This commit is contained in:
commit
242db33311
@ -138,8 +138,8 @@ $search_array_options = $extrafields->getOptionalsFromPost($object->table_elemen
|
|||||||
$fieldstosearchall = array(
|
$fieldstosearchall = array(
|
||||||
'd.ref'=>'Ref',
|
'd.ref'=>'Ref',
|
||||||
'd.note_public'=>"NotePublic",
|
'd.note_public'=>"NotePublic",
|
||||||
'u.lastname'=>'Lastname',
|
'u.lastname'=>'EmployeeLastname',
|
||||||
'u.firstname'=>"Firstname",
|
'u.firstname'=>"EmployeeFirstname",
|
||||||
'u.login'=>"Login",
|
'u.login'=>"Login",
|
||||||
);
|
);
|
||||||
if (empty($user->socid)) {
|
if (empty($user->socid)) {
|
||||||
|
|||||||
@ -2201,6 +2201,7 @@ function top_menu_quickadd()
|
|||||||
{
|
{
|
||||||
global $langs, $conf, $db, $hookmanager, $user;
|
global $langs, $conf, $db, $hookmanager, $user;
|
||||||
global $menumanager;
|
global $menumanager;
|
||||||
|
|
||||||
$html = '';
|
$html = '';
|
||||||
// Define $dropDownQuickAddHtml
|
// Define $dropDownQuickAddHtml
|
||||||
$dropDownQuickAddHtml = '<div class="dropdown-header bookmark-header center">';
|
$dropDownQuickAddHtml = '<div class="dropdown-header bookmark-header center">';
|
||||||
@ -2215,9 +2216,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Thirdparty link -->
|
<!-- Thirdparty link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/societe/card.php?action=create" title="'.$langs->trans("MenuNewThirdParty").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/societe/card.php?action=create" title="'.$langs->trans("MenuNewThirdParty").'">
|
||||||
<i class="fa fa-building"></i><br>
|
'. img_picto('', 'object_company') .'<br>'. $langs->trans("ThirdParty") .'</a>
|
||||||
'.$langs->trans("ThirdParty").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2228,9 +2227,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Contact link -->
|
<!-- Contact link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/contact/card.php?action=create" title="'.$langs->trans("NewContactAddress").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/contact/card.php?action=create" title="'.$langs->trans("NewContactAddress").'">
|
||||||
<i class="fa fa-address-book"></i><br>
|
'. img_picto('', 'object_contact') .'<br>'. $langs->trans("Contact") .'</a>
|
||||||
'.$langs->trans("Contact").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2241,9 +2238,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Propal link -->
|
<!-- Propal link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/comm/propal/card.php?action=create" title="'.$langs->trans("NewPropal").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/comm/propal/card.php?action=create" title="'.$langs->trans("NewPropal").'">
|
||||||
<i class="fa fa-suitcase"></i><br>
|
'. img_picto('', 'object_propal') .'<br>'. $langs->trans("Proposal") .'</a>
|
||||||
'.$langs->trans("Proposal").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2254,9 +2249,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Order link -->
|
<!-- Order link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/commande/card.php?action=create" title="'.$langs->trans("NewOrder").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/commande/card.php?action=create" title="'.$langs->trans("NewOrder").'">
|
||||||
<i class="fa fa-file-alt"></i><br>
|
'. img_picto('', 'object_order') .'<br>'. $langs->trans("Order") .'</a>
|
||||||
'.$langs->trans("Order").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2267,9 +2260,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Invoice link -->
|
<!-- Invoice link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/compta/facture/card.php?action=create" title="'.$langs->trans("NewBill").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/compta/facture/card.php?action=create" title="'.$langs->trans("NewBill").'">
|
||||||
<i class="fa fa-coins"></i><br>
|
'. img_picto('', 'object_bill') .'<br>'. $langs->trans("Bill") .'</a>
|
||||||
'.$langs->trans("Bill").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2280,9 +2271,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Contract link -->
|
<!-- Contract link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/compta/facture/card.php?action=create" title="'.$langs->trans("NewContractSubscription").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/compta/facture/card.php?action=create" title="'.$langs->trans("NewContractSubscription").'">
|
||||||
<i class="fa fa-file-contract"></i><br>
|
'. img_picto('', 'object_contract') .'<br>'. $langs->trans("Contract") .'</a>
|
||||||
'.$langs->trans("Contract").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2293,9 +2282,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Supplier proposal link -->
|
<!-- Supplier proposal link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/supplier_proposal/card.php?action=create" title="'.$langs->trans("NewAskPrice").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/supplier_proposal/card.php?action=create" title="'.$langs->trans("NewAskPrice").'">
|
||||||
<i class="fa fa-suitcase"></i><br>
|
'. img_picto('', 'object_propal') .'<br>'. $langs->trans("AskPrice") .'</a>
|
||||||
'.$langs->trans("AskPrice").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2306,9 +2293,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Supplier order link -->
|
<!-- Supplier order link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/fourn/commande/card.php?action=create" title="'.$langs->trans("NewOrder").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/fourn/commande/card.php?action=create" title="'.$langs->trans("NewOrder").'">
|
||||||
<i class="fa fa-file-alt"></i><br>
|
'. img_picto('', 'object_order') .'<br>'. $langs->trans("SupplierOrder") .'</a>
|
||||||
'.$langs->trans("SupplierOrder").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2319,9 +2304,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Supplier invoice link -->
|
<!-- Supplier invoice link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/fourn/facture/card.php?action=create" title="'.$langs->trans("NewBill").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/fourn/facture/card.php?action=create" title="'.$langs->trans("NewBill").'">
|
||||||
<i class="fa fa-coins"></i><br>
|
'. img_picto('', 'object_bill') .'<br>'. $langs->trans("SupplierBill") .'</a>
|
||||||
'.$langs->trans("SupplierBill").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2332,9 +2315,7 @@ function top_menu_quickadd()
|
|||||||
<!-- Product link -->
|
<!-- Product link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/product/card.php?action=create&type=0" title="'.$langs->trans("NewProduct").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/product/card.php?action=create&type=0" title="'.$langs->trans("NewProduct").'">
|
||||||
<i class="fa fa-cube"></i><br>
|
'. img_picto('', 'object_product') .'<br>'. $langs->trans("Product") .'</a>
|
||||||
'.$langs->trans("Product").'
|
|
||||||
</a>
|
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
@ -2345,9 +2326,29 @@ function top_menu_quickadd()
|
|||||||
<!-- Service link -->
|
<!-- Service link -->
|
||||||
<div class="quickaddblock center">
|
<div class="quickaddblock center">
|
||||||
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/product/card.php?action=create&type=1" title="'.$langs->trans("NewService").'">
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/product/card.php?action=create&type=1" title="'.$langs->trans("NewService").'">
|
||||||
<i class="fa fa-concierge-bell"></i><br>
|
'. img_picto('', 'object_service') .'<br>'. $langs->trans("Service") .'</a>
|
||||||
'.$langs->trans("Service").'
|
</div>
|
||||||
</a>
|
';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!empty($conf->expensereport->enabled) && $user->rights->expensereport->creer) {
|
||||||
|
$langs->load("trips");
|
||||||
|
$dropDownQuickAddHtml .= '
|
||||||
|
<!-- Expense report link -->
|
||||||
|
<div class="quickaddblock center">
|
||||||
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/expensereport/card.php?action=create&fk_user_author='.$user->id.'" title="'.$langs->trans("AddTrip").'">
|
||||||
|
'. img_picto('', 'object_trip') .'<br>'. $langs->trans("ExpenseReport") .'</a>
|
||||||
|
</div>
|
||||||
|
';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!empty($conf->holiday->enabled) && $user->rights->holiday->write) {
|
||||||
|
$langs->load("holiday");
|
||||||
|
$dropDownQuickAddHtml .= '
|
||||||
|
<!-- Holiday link -->
|
||||||
|
<div class="quickaddblock center">
|
||||||
|
<a class="quickadddropdown-icon-link" href="'.DOL_URL_ROOT.'/holiday/card.php?action=create&fuserid='.$user->id.'" title="'.$langs->trans("AddCP").'">
|
||||||
|
'. img_picto('', 'object_holiday') .'<br>'. $langs->trans("Holidays") .'</a>
|
||||||
</div>
|
</div>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user