2
0
forked from Wavyzz/dolibarr

NEW Add/enhance the popup for preview of icons

This commit is contained in:
ldestailleur
2025-05-05 14:54:35 +02:00
parent d73d760b53
commit 40d53621c3
3 changed files with 32 additions and 10 deletions

View File

@@ -403,7 +403,7 @@ class Documentation
{
$i = 0;
$menu_entry = [];
if (!empty($this->view)) :
if (!empty($this->view)) {
// On se place au bon niveau
foreach ($this->view as $view) {
$i++;
@@ -413,11 +413,11 @@ class Documentation
$menu_entry = $menu_entry['submenu'][$view];
}
}
endif;
}
if (!empty($menu_entry['summary']) || !empty($menu_entry['submenu'] && $showsubmenu)) {
if (!empty($menu_entry['summary']) || (!empty($menu_entry['submenu']) && $showsubmenu)) {
print '<div class="summary-wrapper">';
$this->displaySummary($menu_entry);
$this->displaySummary($menu_entry);
print '</div>';
}
}
@@ -440,15 +440,22 @@ class Documentation
$level++;
print '<ul class="documentation-summary level-'.$level.'"">';
if (!empty($menu['summary'])) :
if (!empty($menu['summary'])) {
foreach ($menu['summary'] as $summary_label => $summary_link) {
if ($summary_link[0] == '#') {
$summary_link = $menu['url'].$summary_link;
$tmp_summary_link = $menu['url'];
if (GETPOSTINT('hidenavmenu')) {
$tmp_summary_link .= '&hidenavmenu=1';
}
if (GETPOSTINT('displayMode')) {
$tmp_summary_link .= '&displayMode=1';
}
$tmp_summary_link;
}
print '<li><a href="'.$summary_link.'">'.$langs->trans($summary_label).'</a></li>';
}
endif;
}
if ($showsubmenu && !empty($menu['submenu'])) {
foreach ($menu['submenu'] as $key => $item) {