예제 #1
0
 public function testLanguageOnlyOnline()
 {
     $this->addContent();
     $result = \Distilleries\Expendable\Models\Language::all();
     foreach ($result as $lang) {
         $this->assertEquals(1, $lang->status);
     }
 }
예제 #2
0
 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]);
     });
 }
예제 #3
0
		<!-- 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']);