Пример #1
0
 public function getCats(Request $request)
 {
     $id = $request->input('id');
     $news_id = $request->input('news_id') ? $request->input('news_id') : 0;
     $cats = get_cat_by_parent($id);
     $item = $news_id > 0 ? Article::findOrFail($news_id) : [];
     $checked_cats = explode(',', $request->input('checked'));
     $checked = '';
     return view('admin.articles.cats', compact('cats', 'item', 'checked', 'news_id', 'checked_cats'));
 }
Пример #2
0
<?php

$parents = get_cat_by_parent(2);
?>


<div class="row">
    <div class="col-xs-5">
        <div class="row">
            <div class="col-sm-12">
                <div class="form-group">
                    {!! Form::label('lang',trans('all.chose_language')) !!}
                    {!! Form::select('lang',get_languages($lang_id,$lang),$lang,['class'=>'form-control','style'=>'margin-top:0']) !!}
                </div>
            </div>
        </div>
        @if(count($parents) > 0)
            {{--@foreach($parents as $p)--}}
            {{-- $main_cat[$p['id']] = trans('all.'.$p['name']);--}}
            {{--@endforeach--}}

            <div class="row">
                <div class="col-sm-12">
                    <div class="form-group">

                        {!! Form::label('cat',trans('all.main_category')) !!}<i class="required">*</i>
                        <select id="main_cat" name="cat[]" class="form-control" style="margin-top:0;">
                            <option value="">---</option>
                            @foreach($parents as $p)
                                <option value="{{$p['id']}}" {{($p['id'] == $parent || $p['id'] == $catid) ? 'selected' : ''}} data-checked="{{$checked_cats}}" data-news="{{$news_id}}" data-route="{{ action('Admin\ArticlesController@getCats') }}" data-url="{{ action('Admin\ArticlesController@getFields') }}" data-extra="{{$json_extra}}" data-token="{{csrf_token()}}">{{trans('all.'.$p['name'])}}</option>
                            @endforeach