@extends($master) @section('page') {{ trans('ticketit::admin.config-edit-subtitle') }} @stop @section('content') @include('ticketit::shared.header')

{{ trans('ticketit::admin.config-edit-title') }}
{!! link_to_route( $setting->grab('admin_route').'.configuration.index', trans('ticketit::admin.btn-back'), null, ['class' => 'btn btn-default']) !!} {{-- {!! link_to_route( $setting->grab('admin_route').'.configuration.create', trans('ticketit::admin.btn-create-new-config'), null, ['class' => 'btn btn-primary']) !!} --}}

{!! CollectiveForm::model($configuration, ['route' => [$setting->grab('admin_route').'.configuration.update', $configuration->id], 'method' => 'patch']) !!} @if(trans("ticketit::settings." . $configuration->slug) != ("ticketit::settings." . $configuration->slug) && trans("ticketit::settings." . $configuration->slug))
{!! trans("ticketit::settings." . $configuration->slug) !!}
@endif
{!! CollectiveForm::label('id', trans('ticketit::admin.config-edit-id') . trans('ticketit::admin.colon'), ['class' => 'col-sm-2 control-label']) !!}
{!! CollectiveForm::text('id', null, ['class' => 'form-control', 'disabled']) !!}
{!! CollectiveForm::label('slug', trans('ticketit::admin.config-edit-slug') . trans('ticketit::admin.colon'), ['class' => 'col-sm-2 control-label']) !!}
{!! CollectiveForm::text('slug', null, ['class' => 'form-control', 'disabled']) !!}
{!! CollectiveForm::label('default', trans('ticketit::admin.config-edit-default') . trans('ticketit::admin.colon'), ['class' => 'col-sm-2 control-label']) !!}
@if(!$default_serialized) {!! CollectiveForm::text('default', null, ['class' => 'form-control', 'disabled']) !!} @else
{{var_export(unserialize($configuration->default), true)}}
@endif
{!! CollectiveForm::label('value', trans('ticketit::admin.config-edit-value') . trans('ticketit::admin.colon'), ['class' => 'col-sm-2 control-label']) !!}
@if(!$should_serialize) {!! CollectiveForm::text('value', null, ['class' => 'form-control']) !!} @else {!! CollectiveForm::textarea('value', var_export(unserialize($configuration->value), true), ['class' => 'form-control']) !!} @endif
{!! CollectiveForm::label('serialize', trans('ticketit::admin.config-edit-should-serialize') . trans('ticketit::admin.colon'), ['class' => 'col-sm-2 control-label']) !!}
{!! CollectiveForm::checkbox('serialize', 1, $should_serialize, ['class' => 'form-control', 'onchange' => 'changeSerialize(this)',]) !!} @lang('ticketit::admin.config-edit-eval-warning') eval('$value = serialize(' . $value . ');')
{!! CollectiveForm::label('password', trans('ticketit::admin.config-edit-reenter-password') . trans('ticketit::admin.colon'), ['class' => 'col-sm-2 control-label']) !!}
{!! CollectiveForm::password('password', ['class' => 'form-control']) !!}
{!! CollectiveForm::label('lang', trans('ticketit::admin.config-edit-language') . trans('ticketit::admin.colon'), ['class' => 'col-sm-2 control-label']) !!}
{!! CollectiveForm::text('lang', null, ['class' => 'form-control']) !!}
{!! CollectiveForm::submit(trans('ticketit::admin.btn-submit'), ['class' => 'btn btn-primary']) !!}
{!! CollectiveForm::close() !!}
@if($should_serialize) @endif @stop