@extends('ticketit::layouts.master') @section('page', trans('ticketit::admin.config-edit-subtitle')) @section('ticketit_header') {!! link_to_route( $setting->grab('admin_route').'.configuration.index', trans('ticketit::admin.btn-back'), null, ['class' => 'btn btn-secondary']) !!} @stop @section('ticketit_content') {!! CollectiveForm::model($configuration, ['route' => [$setting->grab('admin_route').'.configuration.update', $configuration->id], 'method' => 'patch']) !!}
{{ trans('ticketit::admin.config-edit-tools') }}
{{ trans('ticketit::admin.config-edit-unserialize') }}
{{ trans('ticketit::admin.config-edit-serialize') }}
@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 col-form-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 col-form-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 col-form-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 col-form-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 col-form-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 col-form-label']) !!}
{!! CollectiveForm::password('password', ['class' => 'form-control']) !!}
{!! CollectiveForm::label('lang', trans('ticketit::admin.config-edit-language') . trans('ticketit::admin.colon'), ['class' => 'col-sm-2 col-form-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