Menu: New option to set icon colors.
This commit is contained in:
@@ -51,6 +51,7 @@
|
||||
$menu_item_link = '';
|
||||
$menu_item_category = '';
|
||||
$menu_item_icon = '';
|
||||
$menu_item_icon_color = '';
|
||||
$menu_item_description = '';
|
||||
$menu_item_protected = '';
|
||||
$menu_item_parent_uuid = null;
|
||||
@@ -102,6 +103,7 @@
|
||||
$menu_item_link = $_POST["menu_item_link"] ?? '';
|
||||
$menu_item_category = $_POST["menu_item_category"] ?? '';
|
||||
$menu_item_icon = $_POST["menu_item_icon"] ?? '';
|
||||
$menu_item_icon_color = $_POST["menu_item_icon_color"] ?? '';
|
||||
$menu_item_description = $_POST["menu_item_description"] ?? '';
|
||||
$menu_item_protected = $_POST["menu_item_protected"] ?? '';
|
||||
$menu_item_parent_uuid = $_POST["menu_item_parent_uuid"] ?? null;
|
||||
@@ -173,6 +175,7 @@
|
||||
$array['menu_items'][0]['menu_item_link'] = $menu_item_link;
|
||||
$array['menu_items'][0]['menu_item_category'] = $menu_item_category;
|
||||
$array['menu_items'][0]['menu_item_icon'] = $menu_item_icon;
|
||||
$array['menu_items'][0]['menu_item_icon_color'] = $menu_item_icon_color;
|
||||
$array['menu_items'][0]['menu_item_description'] = $menu_item_description;
|
||||
$array['menu_items'][0]['menu_item_protected'] = $menu_item_protected;
|
||||
$array['menu_items'][0]['menu_item_uuid'] = $menu_item_uuid;
|
||||
@@ -198,6 +201,7 @@
|
||||
$array['menu_items'][0]['menu_item_link'] = $menu_item_link;
|
||||
$array['menu_items'][0]['menu_item_category'] = $menu_item_category;
|
||||
$array['menu_items'][0]['menu_item_icon'] = $menu_item_icon;
|
||||
$array['menu_items'][0]['menu_item_icon_color'] = $menu_item_icon_color;
|
||||
$array['menu_items'][0]['menu_item_description'] = $menu_item_description;
|
||||
$array['menu_items'][0]['menu_item_protected'] = $menu_item_protected;
|
||||
$array['menu_items'][0]['menu_item_uuid'] = $menu_item_uuid;
|
||||
@@ -313,6 +317,7 @@
|
||||
$menu_item_link = $row["menu_item_link"];
|
||||
$menu_item_category = $row["menu_item_category"];
|
||||
$menu_item_icon = $row["menu_item_icon"];
|
||||
$menu_item_icon_color = $row["menu_item_icon_color"];
|
||||
$menu_item_description = $row["menu_item_description"];
|
||||
$menu_item_protected = $row["menu_item_protected"];
|
||||
$menu_item_parent_uuid = $row["menu_item_parent_uuid"];
|
||||
@@ -430,7 +435,7 @@
|
||||
echo "<table cellpadding='0' cellspacing='0' border='0'>\n";
|
||||
echo " <tr>\n";
|
||||
echo " <td>\n";
|
||||
echo " <select class='formfld' name='menu_item_icon' id='selected_icon' onchange=\"$('#icons').slideUp(200); $('#icon_search').fadeOut(200, function() { $('#grid_icon').fadeIn(); });\">\n";
|
||||
echo " <select class='formfld' name='menu_item_icon' id='selected_icon' onchange=\"if ($(this).val()) { $('#icons').slideUp(200); $('#icon_search').fadeOut(200, function() { $('#grid_icon').fadeIn(); }); $('#icon_color').show(); } else { $('#icon_color').hide(); }\">\n";
|
||||
echo " <option value=''></option>\n";
|
||||
foreach ($font_awesome_icons as $icon) {
|
||||
$selected = $menu_item_icon == implode(' ', $icon['classes']) ? "selected" : null;
|
||||
@@ -470,6 +475,11 @@
|
||||
echo " </td>";
|
||||
echo " </tr>";
|
||||
|
||||
echo " <tr id='icon_color' ".(empty($menu_item_icon) ? "style='display: none;'" : null).">";
|
||||
echo " <td class='vncell'>".$text['label-icon_color']."</td>";
|
||||
echo " <td class='vtable'><input type='text' class='formfld colorpicker' name='menu_item_icon_color' value=\"".escape($menu_item_icon_color)."\"></td>";
|
||||
echo " </tr>";
|
||||
|
||||
echo " <tr>";
|
||||
echo " <td class='vncell'>".$text['label-parent_menu']."</td>";
|
||||
echo " <td class='vtable'>";
|
||||
|
||||
Reference in New Issue
Block a user