PluginProbe
Elementor Website Builder – more than just a page builder / 3.35.0-dev2
Elementor Website Builder – more than just a page builder v3.35.0-dev2
4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 All 452 releases
← All changes | modules/editor-one/components/sidebar-navigation-handler.php +7 -1 4.2.13.35.0-dev2 View file →
@@ -3,8 +3,9 @@
3 3 namespace Elementor\Modules\EditorOne\Components;
4 4
5 5 use Elementor\Core\Utils\Promotions\Filtered_Promotions_Manager;
6 6 use Elementor\Modules\EditorOne\Classes\Active_Menu_Resolver;
7 +use Elementor\Modules\EditorOne\Classes\Menu_Config;
7 8 use Elementor\Modules\EditorOne\Classes\Menu_Data_Provider;
8 9 use Elementor\Modules\EditorOne\Classes\Url_Matcher;
9 10 use Elementor\Utils;
10 11
@@ -36,10 +37,14 @@
36 37 if ( ! $this->menu_data_provider->is_editor_one_admin_page() ) {
37 38 return $classes;
38 39 }
39 40
40 - $classes .= ' e-has-sidebar-navigation e-has-elementor-home-menu';
41 + $classes .= ' e-has-sidebar-navigation';
41 42
43 + if ( Menu_Config::is_elementor_home_menu_available() ) {
44 + $classes .= ' e-has-elementor-home-menu';
45 + }
46 +
42 47 return $classes;
43 48 }
44 49
45 50 public function enqueue_sidebar_assets(): void {
@@ -99,8 +104,9 @@
99 104 'menuItems' => $flyout_data['items'],
100 105 'level4Groups' => $level4_groups,
101 106 'activeMenuSlug' => $active_state['menu_slug'],
102 107 'activeChildSlug' => $active_state['child_slug'],
108 + 'isRTL' => is_rtl(),
103 109 'siteTitle' => esc_html__( 'Editor', 'elementor' ),
104 110 'hasPro' => Utils::has_pro(),
105 111 'upgradeUrl' => $promotion['url'],
106 112 'upgradeText' => $promotion['text'],