@php $languages = activeLanguages(); $page_code = isset($team_member) ? 'TEAM_MEMBER_' . $team_member->id : 'TMPSET'; @endphp
General
{!! Form::label('departments_id', 'Department', ['class' => '']) !!} {!! Form::select('departments_id', $departments, null, ['class' => 'form-control', 'required', 'autofocus', $disabledField]) !!} {{ $errors->first('departments_id') }}
{!! Form::label('order', 'Order on Website', ['class' => '']) !!} {!! Form::number('order', null, ['class' => 'form-control', $disabledField]) !!} {{ $errors->first('order') }}
@foreach ($languages as $language)
{!! Form::label('full_name_' . $language->id, 'Full Name', ['class' => '']) !!} {!! Form::text('full_name_' . $language->id, getLanguageTranslation(isset($team_member) ? $team_member->full_name : '', $language->id), ['class' => 'form-control', 'required', $disabledField]) !!} {{ $errors->first('full_name_' . $language->id) }} {{ Form::hidden('full_name', strtoupper($page_code . '_full_name')) }}
{!! Form::label('position_' . $language->id, 'Position', ['class' => '']) !!} {!! Form::text('position_' . $language->id, getLanguageTranslation(isset($team_member) ? $team_member->position : '', $language->id), ['class' => 'form-control', 'required', $disabledField]) !!} {{ $errors->first('position_' . $language->id) }} {{ Form::hidden('position', strtoupper($page_code . '_position')) }}
{!! Form::label('short_description_' . $language->id, 'Short Description (max 116 chars)', ['class' => '']) !!} {!! Form::textarea('short_description_' . $language->id, getLanguageTranslation(isset($team_member) ? $team_member->short_description : '', $language->id), ['class' => 'form-control', 'required', 'rows' => 3, 'maxlength' => '116', $disabledField]) !!} {{ $errors->first('short_description_' . $language->id) }} {{ Form::hidden('short_description', strtoupper($page_code . '_short_description')) }}
@endforeach
{!! Form::checkbox('show_on_web', null, null, ['id' => 'show_on_web', 'class' => 'custom-control-input', $disabledField]) !!} {!! Form::label('show_on_web', 'Show on website', ['class' => 'custom-control-label']) !!}
Social Media
{!! Form::label('facebook_url', 'Facebook Url', ['class' => '']) !!} {!! Form::text('facebook_url', null, ['class' => 'form-control', $disabledField]) !!} {{ $errors->first('facebook_url') }}
{!! Form::label('twitter_url', 'Twitter Url', ['class' => '']) !!} {!! Form::text('twitter_url', null, ['class' => 'form-control', $disabledField]) !!} {{ $errors->first('twitter_url') }}
{!! Form::label('linkedin_url', 'Linkedin Url', ['class' => '']) !!} {!! Form::text('linkedin_url', null, ['class' => 'form-control', $disabledField]) !!} {{ $errors->first('linkedin_url') }}
{!! Form::label('instagram_url', 'Instagram Url', ['class' => '']) !!} {!! Form::text('instagram_url', null, ['class' => 'form-control', $disabledField]) !!} {{ $errors->first('instagram_url') }}
{!! Form::label('youtube_url', 'Youtube Url', ['class' => '']) !!} {!! Form::text('youtube_url', null, ['class' => 'form-control', $disabledField]) !!} {{ $errors->first('youtube_url') }}
@include('media::layouts.field', [ 'initialImg' => $has_img, 'name' => 'team_member_image', 'withPreview' => true, 'disabledField' => $disabledField, 'imgSrc' => $team_member_img, 'fieldset' => [ 'legend' => 'Image', 'tip' => 'Image rules:
Preferred dimenssions: 1024x1024 pixels' ] ])
Full Description/Bio
@foreach ($languages as $language)
{!! Form::textarea('description_' . $language->id, getLanguageTranslation(isset($team_member) ? $team_member->description : '', $language->id), ['id' => 'team_member-description-ckeditor-' . $language->id, 'class' => 'form-control', $disabledField]) !!} {{ $errors->first('description_' . $language->id) }} {{ Form::hidden('description', strtoupper($page_code . '_description')) }}
@endforeach
@push('scripts') @endpush