Bagisto Forum

    Bagisto

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Admin Sidebar Error

    General Discussion
    2
    10
    359
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kattel10 last edited by

      i have installed some extensions due to which there is error in sidebar.

      1 Reply Last reply Reply Quote 0
      • A
        Amitk-Webkul last edited by

        Hi there,

        Can you please share Screenshot or Short video to find the exact issue?

        1 Reply Last reply Reply Quote 0
        • K
          Kattel10 last edited by

          e287803c-be57-4c2e-a441-4f9d889026b4-image.png

          1 Reply Last reply Reply Quote 0
          • A
            Amitk-Webkul last edited by

            Hi @Kattel10

            which Bagisto version you are using?

            1 Reply Last reply Reply Quote 0
            • K
              Kattel10 last edited by

              iam using bagisto 1.4.5

              1 Reply Last reply Reply Quote 0
              • A
                Amitk-Webkul last edited by

                Hi,

                Please check the nav-left.php or nav-aside.php file in the modules or extension which is overridden.

                1 Reply Last reply Reply Quote 0
                • K
                  Kattel10 last edited by

                  iam not finding such files in my project.

                  1 Reply Last reply Reply Quote 0
                  • A
                    Amitk-Webkul last edited by

                    Hi,
                    The file name is the nav-left.blade.php

                    1 Reply Last reply Reply Quote 0
                    • K
                      Kattel10 last edited by

                      @Amitk-Webkul said in Admin Sidebar Error:

                      nav-left.blade.php

                      Can you please also guide me how to solve this also ?

                      1 Reply Last reply Reply Quote 0
                      • A
                        Amitk-Webkul last edited by Amitk-Webkul

                        Hi there,
                        In the below path set the given code.

                        and then publish the module.

                        Path: packages/Webkul/PreOrder/src/Resources/views/admin/layouts/nav-left.blade.php

                        @php
                            $tree = \Webkul\Core\Tree::create();
                            
                            foreach (config('core') as $item) {
                                $tree->add($item);
                            }
                            
                            $tree->items = core()->sortItems($tree->items);
                            
                            $config = $tree;
                            
                            $allLocales = core()
                                ->getAllLocales()
                                ->pluck('name', 'code');
                        @endphp
                        
                        <div class="navbar-left" v-bind:class="{'open': isMenuOpen}">
                        
                            <ul class="menubar">
                                @foreach ($menu->items as $menuItem)
                        
                                    @if (!core()->getConfigData('preorder.settings.general.enable_preorder') && $menuItem['key'] == 'preorder')
                                        <?php continue; ?>
                                    @else
                                        <li class="menu-item {{ $menu->getActive($menuItem) }}">
                                            <a class="menubar-anchor" href="{{ $menuItem['url'] }}">
                                                <span class="icon-menu icon {{ $menuItem['icon-class'] }}"></span>
                        
                                                <span class="menu-label">{{ trans($menuItem['name']) }}</span>
                        
                                                @if (count($menuItem['children']) || $menuItem['key'] == 'configuration')
                                                    <span
                                                        class="icon arrow-icon {{ $menu->getActive($menuItem) == 'active' ? 'rotate-arrow-icon' : '' }} 
                                                {{ core()->getCurrentLocale() && core()->getCurrentLocale()->direction == 'rtl' ? 'arrow-icon-right' : 'arrow-icon-left' }}">
                                                    </span>
                                                @endif
                                            </a>
                        
                                            @if ($menuItem['key'] != 'configuration')
                                                @if (count($menuItem['children']))
                                                    <ul class="sub-menubar">
                                                        @foreach ($menuItem['children'] as $subMenuItem)
                                                            <li class="sub-menu-item {{ $menu->getActive($subMenuItem) }}">
                                                                <a
                                                                    href="{{ count($subMenuItem['children']) ? current($subMenuItem['children'])['url'] : $subMenuItem['url'] }}">
                                                                    <span class="menu-label">{{ trans($subMenuItem['name']) }}</span>
                                                                </a>
                                                            </li>
                                                        @endforeach
                                                    </ul>
                                                @endif
                                            @else
                                                <ul class="sub-menubar">
                                                    @foreach ($config->items as $key => $item)
                                                        <li
                                                            class="sub-menu-item {{ $item['key'] == request()->route('slug') ? 'active' : '' }}">
                                                            <a href="{{ route('admin.configuration.index', $item['key']) }}">
                                                                <span class="menu-label">
                                                                    {{ isset($item['name']) ? trans($item['name']) : '' }}</span>
                                                            </a>
                                                        </li>
                                                    @endforeach
                                                </ul>
                                            @endif
                                        </li>
                                    @endif
                                @endforeach
                            </ul>
                        
                            <nav-slide-button id="nav-expand-button" icon-class="accordian-right-icon"></nav-slide-button>
                            
                        </div>
                        
                        @push('scripts')
                            <script>
                                $(document).ready(function() {
                                    $(".menubar-anchor").click(function() {
                                        if ($(this).parent().attr('class') == 'menu-item active') {
                                            $(this).parent().removeClass('active');
                                            $('.arrow-icon-left').removeClass('rotate-arrow-icon');
                                            $('.arrow-icon-right').removeClass('rotate-arrow-icon');
                                            $(".sub-menubar").hide();
                                            event.preventDefault();
                                        }
                                    });
                                });
                            </script>
                        @endpush
                        
                        
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post