@extends('superadmin.layouts.app') @if (isset($content) && $content->exists) @section('title', 'Contenuto Pubblico #' . $content->id) @else @section('title', 'Nuovo Contenuto Pubblico') @endif @section('content') @component('components.superadmin.form') @if (isset($content) && $content->exists) {{ Form::model($content, ['route' => ['superadmin.public-contents.update', $content->id], 'method' => 'PATCH', 'files' => true, 'id' => 'public-content-form']) }} @else {{ Form::model($content, ['route' => 'superadmin.public-contents.store', 'files' => true, 'id' => 'public-content-form']) }} @endif
@if (isset($content) && $content->exists) Modifica contenuto pubblico @else Crea contenuto pubblico @endif
{{ Form::label('title', 'Titolo*') }} {{ Form::text('title', null, ['class' => 'form-control js-public-content-title', 'autocomplete' => 'off']) }}
Lo slug viene generato automaticamente dal titolo.
@if (isset($content) && $content->exists && $content->cover_image_url)
{{ $content->title }}
@endif {{ Form::file('cover_image', ['class' => 'form-control-file']) }} Opzionale. Utile soprattutto per i PDF.
{{ Form::label('description', 'Descrizione') }} {{ Form::textarea('description', null, ['class' => 'form-control', 'rows' => 4]) }}
{{ Form::label('type', 'Tipo contenuto*') }} {{ Form::select('type', $types, isset($content) ? $content->type : null, ['class' => 'form-control js-public-content-type', 'placeholder' => 'Seleziona tipo contenuto']) }}
@if (isset($content) && $content->exists && $content->file_url)

Apri file attuale

@endif {{ Form::file('file', ['class' => 'form-control-file']) }} Carica un PDF oppure un file MP4 in base al tipo selezionato. Limite upload server: {{ ini_get('upload_max_filesize') }}.
{{ Form::label('external_url', 'URL video esterno*') }} {{ Form::url('external_url', null, ['class' => 'form-control', 'placeholder' => 'https://www.youtube.com/watch?v=...']) }} Supportati: YouTube e Vimeo.
{{ Form::button(' Salva contenuto', ['type' => 'submit', 'class' => 'btn btn-block btn-optovista p-3']) }} {{ Form::close() }} @endcomponent @endsection @push('scripts') @endpush