| @@ -107,12 +107,12 @@ | ||
| 107 | 107 | // Use unique key for custom submenu items instead of link URL |
| 108 | 108 | $sub_key_id = isset($sub_item['key']) ? $sub_item['key'] : $sub_slug; |
| 109 | 109 | $external_link = false; |
| 110 | 110 | // Look up external_link setting using unique key first, then fall back to slug |
| 111 | - if( isset($optiongroup['submenu'][$sub_key_id]) && is_array($optiongroup['submenu'][$sub_key_id])){ | |
| 112 | - $external_link = (!empty($optiongroup['submenu'][$sub_key_id]['external_link']) && $optiongroup['submenu'][$sub_key_id]['external_link'] == 1) ? true : false; | |
| 113 | - } elseif( isset($optiongroup['submenu'][$sub_slug]) && is_array($optiongroup['submenu'][$sub_slug])){ | |
| 114 | - $external_link = (!empty($optiongroup['submenu'][$sub_slug]['external_link']) && $optiongroup['submenu'][$sub_slug]['external_link'] == 1) ? true : false; | |
| 111 | + if( isset($optiongroup['submenu'][$sub_key_id])){ | |
| 112 | + $external_link = ($optiongroup['submenu'][$sub_key_id]['external_link'] == 1) ? true : false; | |
| 113 | + } elseif( isset($optiongroup['submenu'][$sub_slug])){ | |
| 114 | + $external_link = ($optiongroup['submenu'][$sub_slug]['external_link'] == 1) ? true : false; | |
| 115 | 115 | } |
| 116 | 116 | $sub_title = $sub_item[0]; |
| 117 | 117 | $sub_name = isset($sub_item[5]) ? $sub_item[5] : ''; |
| 118 | 118 | $sub_icon = isset($sub_item[6]) ? $sub_item[6] : ''; |