HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers95/rentman.io/resources/views/site/organisms/footer.blade.php
<footer>

    @php
        $featureProducts = [21, 4, 16];
    @endphp

    @include('site.components.prefooter')

    <div class="c-footer  l-grid">
        <nav class="c-footer__nav">

            @if(isset($links))

                @if(isset($links->products))

                    <dl class="c-footer__column">

                        <dt class="c-footer__item">
                            <p class="c-footer__link   c-footer__link--has-no-hover  c-footer__link--heading">{{ $links->products->name }}</p>
                        </dt>

                        {{-- Just to be sure check if subnav isset --}}
                        @if(isset($links->subnav->products))

                            {{--  Strip out the last 5 products that are actually the solutions  ¯\_(ツ)_/¯  --}}
                            @foreach (array_slice($links->subnav->products->toArray(), 0, count($links->subnav->products) - 5) as $key => $product)

                                @if(!in_array($product->node->id, $featureProducts))
                                    <dd class="c-footer__item">
                                        <a class="c-footer__link" href="/{{$product->route}}">{{ $product->node->translation->name }}</a>
                                    </dd>
                                @endif

                            @endforeach

                            <dt class="c-footer__item c-footer__item--gap">
                                <p class="c-footer__link   c-footer__link--has-no-hover  c-footer__link--heading">@lang('site/global.menu.features')</p>

                                @foreach( $links->subnav->products as $product)
                                    @if(in_array($product->node->id, $featureProducts))
                                        <dd class="c-footer__item">
                                            <a class="c-footer__link" href="/{{$product->route}}">{{ $product->node->translation->name }}</a>
                                        </dd>
                                    @endif
                                @endforeach


                                 <dd class="c-footer__item">
                                    <a class="c-footer__link" href="/{{$links->integrations->route}}">{{ $links->integrations->node->translation->name }}</a>
                                 </dd>

                                <dd class="c-footer__item">
                                    <a class="c-footer__link" href="/{{$links->rentmanapp->route}}">{{ $links->rentmanapp->node->translation->name }}</a>
                                </dd>
                            </dt>

                        @endif


                    </dl>

                @endif


                @if(isset($links->solutions) || isset($links->customers))

                    <dl class="c-footer__column">

                        @if(isset($links->solutions)  && isset($links->subnav->solutions) && $links->subnav->solutions->count() > 0)

                            <dt class="c-footer__item">
                                <p class="c-footer__link   c-footer__link--has-no-hover  c-footer__link--heading">
                                    @if(\Illuminate\Support\Facades\Lang::has('site/global.menu') && \Illuminate\Support\Facades\Lang::has('site/global.menu.solutions'))
                                        @lang('site/global.menu.solutions')
                                    @else
                                        {{ $links->solutions->name }}
                                    @endif
                                </p>
                            </dt>

                            {{-- Loop throught the groups--}}
                            @foreach( $links->subnav->solutions as $subNavKey => $subNavItem)
                                {{-- Only add gaps in the solutions for each group --}}
                                <dd class="c-footer__item">
                                    <a class="c-footer__link" href="/{{$subNavItem->route}}">{{ $subNavItem->node->translation->name }}</a>
                                </dd>

                            @endforeach


                        @endif

                        @if(isset($links->customers) && config('site.footerNavigation.customers') !== null)

                            <dt class="c-footer__item  @if(isset($links->solutions) && isset($links->subnav->solutions) && $links->subnav->solutions->count() > 1) c-footer__item--gap @endif">
                                <p class="c-footer__link   c-footer__link--has-no-hover  c-footer__link--heading">{{ $links->customers->name }}</p>
                            </dt>

                            @foreach(config('site.footerNavigation.customers') as $subnavItem)
                                @continue(!isset($links->{$subnavItem}))

                                <dd class="c-footer__item">
                                    <a class="c-footer__link" href="/{{ $links->{$subnavItem}->route }}">
                                        {{ $links->{$subnavItem}->name }}
                                    </a>
                                </dd>
                            @endforeach
                        @endif

                    </dl>

                @endif


                @if(config('site.footerNavigation.resources') !== null)

                    <dl class="c-footer__column">

                        <dt class="c-footer__item">
                            <p class="c-footer__link  c-footer__link--has-no-hover  c-footer__link--heading">@lang('site/global.menu.resourcesTitle')</p>
                        </dt>

                        @foreach(config('site.footerNavigation.resources') as $subnavItem)

                            @if($subnavItem == 'support')
                                <dd class="c-footer__item">
                                    <a class="c-footer__link" href="@lang('site/global.supportLink')">@lang('site/global.supportNavItem')</a>
                                </dd>
                            @endif

                            @continue(!isset($links->{$subnavItem}))

                            <dd class="c-footer__item">
                                <a class="c-footer__link" href="/{{ $links->{$subnavItem}->route }}">
                                    {{ $links->{$subnavItem}->name }}
                                </a>
                            </dd>
                        @endforeach

                    </dl>

                @endif



                    <dl class="c-footer__column">

                        <dt class="c-footer__item">
                            <p class="c-footer__link  c-footer__link--has-no-hover  c-footer__link--heading">@lang('site/global.menu.language')</p>
                        </dt>

                        <dt class="c-footer__language-menu">
                            @include('site.components.languageSelect')
                        </dt>

                        @if(config('site.footerNavigation.rentman') !== null)

                            <dt class="c-footer__item  c-footer__item--gap  c-footer__item--gap--language">
                                <p class="c-footer__link  c-footer__link--has-no-hover  c-footer__link--heading">@lang('site/global.menu.rentmanTitle')</p>
                            </dt>

                            @foreach(config('site.footerNavigation.rentman') as $menuKey => $subMenus)

                                @foreach($subMenus as $subnavItem)

                                    @continue(!isset($links->{$subnavItem}))

                                    <dd class="c-footer__item  @if($loop->first && !$loop->parent->first) c-footer__item--gap @endif">
                                        <a class="c-footer__link" href="/{{ $links->{$subnavItem}->route }}">
                                            {{ $links->{$subnavItem}->name }}
                                        </a>
                                    </dd>

                                @endforeach

                            @endforeach

                        @endif

                    </dl>


            @endif

        </nav>
    </div>

    @include('site.components.subfooter')
    
</footer>