public function testLanguageOnlyOnline() { $this->addContent(); $result = \Distilleries\Expendable\Models\Language::all(); foreach ($result as $lang) { $this->assertEquals(1, $lang->status); } }
protected function initStaticPart() { $this->layoutManager->initStaticPart(function ($layoutManager) { $menu_top = $layoutManager->getView()->make('expendable::admin.menu.top', ['languages' => Language::all()]); $menu_left = $layoutManager->getView()->make('expendable::admin.menu.left'); $layoutManager->add(['state.menu' => $layoutManager->getState()->getRenderStateMenu(), 'menu_top' => $menu_top, 'menu_left' => $menu_left]); }); }
<!-- BEGIN LOGO --> <div class="page-logo"> <a href="/"> <img src="{{ asset('assets/admin/img/logo.jpg') }}" alt="" class="logo-default" height="24" /> </a> <div class="menu-toggler sidebar-toggler hide"></div> </div> <!-- END LOGO --> <!-- BEGIN RESPONSIVE MENU TOGGLER --> <a href="javascript:;" class="menu-toggler responsive-toggler" data-toggle="collapse" data-target=".navbar-collapse"></a> <!-- END RESPONSIVE MENU TOGGLER --> <!-- BEGIN TOP NAVIGATION MENU --> <div class="top-menu"> <ul class="nav navbar-nav pull-right"> <?php $languages = \Distilleries\Expendable\Models\Language::all(); ?> @if(!empty($languages)) <li class="dropdown dropdown-extended dropdown-notification"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-hover="dropdown" data-close-others="true"> <?php $iso = app()->getLocale(); $iso = isset($iso[1]) ? strtolower($iso[1]) : strtolower($iso[0]); ?> <span class="flags-sprite flags-{{ $iso }}"></span> <span class="badge badge-grey">{{ count($languages) }}</span> </a> <ul class="dropdown-menu"> @foreach($languages as $language) <?php $iso = explode('_', $language['iso']);