remove compare option from customer sidebar

This commit is contained in:
Shubham Mehrotra 2020-06-19 19:12:12 +05:30
parent d83d95c86d
commit dac3487d1f
2 changed files with 17 additions and 1 deletions

View File

@ -9,6 +9,16 @@
<div class="menu-block-content">
<ul class="menubar">
@php
$showCompare = core()->getConfigData('general.content.shop.compare_option') == "1" ? true : false;
@endphp
@if (! $showCompare)
@php
unset($menuItem['children']['compare']);
@endphp
@endif
@foreach ($menuItem['children'] as $subMenuItem)
<li class="menu-item {{ $menu->getActive($subMenuItem) }}">
<a href="{{ $subMenuItem['url'] }}">

View File

@ -13,12 +13,18 @@
@php
$subMenuCollection = [];
$showCompare = core()->getConfigData('general.content.shop.compare_option') == "1" ? true : false;
try {
$subMenuCollection['profile'] = $menuItem['children']['profile'];
$subMenuCollection['orders'] = $menuItem['children']['orders'];
$subMenuCollection['downloadables'] = $menuItem['children']['downloadables'];
$subMenuCollection['wishlist'] = $menuItem['children']['wishlist'];
$subMenuCollection['compare'] = $menuItem['children']['compare'];
if ($showCompare) {
$subMenuCollection['compare'] = $menuItem['children']['compare'];
}
$subMenuCollection['reviews'] = $menuItem['children']['reviews'];
$subMenuCollection['address'] = $menuItem['children']['address'];