Create New Item
type
File
Folder
name
Search file in folder and subfolders...
Are you sure want to rename?
/
src
/
templates
:
admin-pages-edit.tmpl
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
{extends file='layout-admin.tmpl'} <html> <body> {block name="breadcrumbs"} <div class="breadcrumbs"> <a href="{$base_url}/admin/pages">Pagine</a> <span class="divider">»</span> <strong>{$page.slug}</strong> </div> {/block} {block name="content"} <div class="sheet"> <div class="sheet-header"> <h1> Modifica pagina <small>{$page.slug}</small> </h1> </div> <div class="sheet-body"> {if $errors} <div class="alert alert-danger"> <strong>ATTENZIONE: si sono verificati degli errori, correggere prima di proseguire!</strong> </div> {/if} <form class="form-horizontal" method="post" action="" enctype="multipart/form-data"> <fieldset> <legend>Informazioni di base</legend> <div class="form-group{if isset($errors.lang)} error{/if}"> <label class="control-label col-md-3" for="lang">Lingua</label> <div class="controls col-md-9"> <select name="lang" class="form-control"> <option value=""></option> {html_options options=$LANGUAGES selected=_f('lang', $page)} </select> {if isset($errors.lang)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.slug)} error{/if}"> <label class="control-label col-md-3" for="slug">SLUG</label> <div class="controls col-md-9"> <input type="text" class="form-control" id="slug" name="slug" value="{_f('slug', $page)}"> {if isset($errors.slug)}<p class="help-block error">Campo obbligatorio!</p>{/if} <p class="help-block"> Inserire lo SLUG della pagina, es. <code>/</code> per la home page, <code>/contatti</code> per la pagina contatti.<br> È anche possibile inserire SLUG di secondo livello, es. <code>/sezione/pagina</code>. </p> </div> </div> <div class="form-group{if isset($errors.title)} error{/if}"> <label class="control-label col-md-3" for="title">Titolo</label> <div class="controls col-md-9"> <input type="text" class="form-control" id="title" name="title" value="{_f('title', $page)}"> {if isset($errors.title)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.subtitle)} error{/if}"> <label class="control-label col-md-3" for="subtitle">Sottotitolo</label> <div class="controls col-md-9"> <input type="text" class="form-control" id="subtitle" name="subtitle" value="{_f('subtitle', $page)}"> {if isset($errors.subtitle)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group"> <label class="control-label col-md-3" for="link">Link</label> <div class="controls col-md-9"> <input type="text" class="form-control" id="link" name="link" value="{_f('link', $page)}"> </div> </div> <div class="form-group{if isset($errors.hero)} error{/if}"> <label class="control-label col-md-3" for="hero">Immagine hero</label> <div class="controls col-md-9"> <input type="file" class="form-control" id="hero" name="hero" value=""> {if isset($page.hero) and $page.hero} <p class="mt20"> <input type="hidden" name="hero" value="{$page.hero}"> <img src="{$base_url}/assets/{$page.hero}" alt="immagine hero" class="img-responsive img-editable" id="img_hero"> </p> {/if} {if isset($errors.hero)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.hero_mobile)} error{/if}"> <label class="control-label col-md-3" for="hero_mobile">Immagine hero mobile</label> <div class="controls col-md-9"> <input type="file" class="form-control" id="hero_mobile" name="hero_mobile" value=""> {if isset($page.hero_mobile) and $page.hero_mobile} <p class="mt20"> <input type="hidden" name="hero_mobile" value="{$page.hero_mobile}"> <img src="{$base_url}/assets/{$page.hero_mobile}" alt="immagine hero mobile" class="img-responsive img-editable" id="img_hero"> </p> {/if} {if isset($errors.hero)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.hero_video)} error{/if}"> <label class="control-label col-md-3" for="hero_video">Codice Video Youtube</label> <div class="controls col-md-9"> <input type="text" class="form-control" id="hero_video" name="hero_video" {if isset($page.hero_video) and $page.hero_video} value="{$page.hero_video}" {/if}> </div> </div> <div class="form-group"> <label class="control-label col-md-3" for="extra_props">Proprietà video</label> <div class="controls col-md-9"> <select name="extra_props" class="form-control"> <option value="">Seleziona...</option> <option value="1" {if isset($page.extra_props) && $page.extra_props eq 1} selected {/if}>Autoplay</option> <option value="2" {if isset($page.extra_props) && $page.extra_props eq 2} selected {/if}>Loop</option> </select> </div> </div> <div class="form-group{if isset($errors.header)} error{/if}"> <label class="control-label col-md-3" for="header">Immagine header</label> <div class="controls col-md-9"> <input type="file" class="form-control" id="header" name="header" value=""> {if isset($page.header) and $page.header} <p class="mt20"> <input type="hidden" name="header" value="{$page.header}"> <img src="{$base_url}/assets/{$page.header}" alt="immagine header" class="img-responsive img-editable" id="img_header"> </p> {/if} {if isset($errors.header)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group"> <label class="control-label col-md-3" for="content">Contenuto</label> <div class="controls col-md-9"> <div class="table-responsive"> <table class="table table-striped table-bordered"> <thead> <tr> <th style="width: 80px">Posizione</th> <th style="width: 80px">ID</th> <th>Nome</th> <th>Tipo contenuto</th> <th class="text-center" style="width: 140px;">Azioni</th> </tr> </thead> <tbody> {foreach $page->content() as $c} <tr> <td> <a href="{$base_url}/admin/pages/{$page.id}/{$c.id}">#{$c.sorting}</a> </td> <td> <a href="{$base_url}/admin/pages/{$page.id}/{$c.id}">{$c.id}</a> </td> <td> <a href="{$base_url}/admin/pages/{$page.id}/{$c.id}">{$c.name|default:"—"}</a> </td> <td> {_v($c.type, $PAGE_CONTENT_TYPES)} </td> <td class="text-center"> <a href="{$base_url}/admin/pages/{$page.id}/{$c.id}" class="btn btn-xs btn-default">Modifica</a> <a href="{$base_url}/admin/pages/{$page.id}/{$c.id}?delete=1" class="btn btn-xs btn-danger">Elimina</a> </td> </tr> {/foreach} </tbody> </table> <p class="mt20"> <a href="{$base_url}/admin/pages/{$page.id}/add" class="btn btn-primary"><i class="glyphicon glyphicon-plus"></i> Nuovo elemento</a> </p> </div> </div> </div> </fieldset> <fieldset class="mt30"> <legend>Impostazioni di pubblicazione</legend> <div class="form-group{if isset($errors.published)} error{/if}"> <label class="control-label col-md-3" for="published">Pubblicato</label> <div class="controls col-md-9"> <div class="checkbox"> <label> <input type="checkbox" name="published" value="1"{if _f('published', $page)} checked="checked"{/if}> </label> </div> {if isset($errors.published)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.published_datetime)} error{/if}"> <label class="control-label col-md-3" for="published_datetime">Data/Ora di pubblicazione</label> <div class="controls col-md-9"> {_datetime_combos("published_datetime", _d('published_datetime', $page), -1, 1)} {if isset($errors.published_datetime)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.published_datetime2)} error{/if}"> <label class="control-label col-md-3" for="published_datetime2">Data/Ora di fine pubblicazione</label> <div class="controls col-md-9"> {_datetime_combos("published_datetime2", _d('published_datetime2', $page), -1, 1)} {if isset($errors.published_datetime2)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> </fieldset> <fieldset class="mt30"> <legend>Impostazioni SEO</legend> <div class="form-group{if isset($errors.seo_title)} error{/if}"> <label class="control-label col-md-3" for="seo_title">Titolo</label> <div class="controls col-md-9"> <input type="text" class="form-control" id="seo_title" name="seo_title" value="{_f('seo_title', $page)}"> {if isset($errors.seo_title)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.seo_image)} error{/if}"> <label class="control-label col-md-3" for="seo_image">Immagine</label> <div class="controls col-md-9"> <input type="file" class="form-control" id="seo_image" name="seo_image" value=""> {if isset($page.seo_image) and $page.seo_image} <p class="mt20"> <input type="hidden" name="seo_image" value="{$page.seo_image}"> <img src="{$base_url}/assets/{$page.seo_image}" alt="{$page.name}" class="img-responsive img-editable" id="img_seo_image"> </p> {/if} {if isset($errors.seo_image)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.seo_description)} error{/if}"> <label class="control-label col-md-3" for="seo_description">Descrizione</label> <div class="controls col-md-9"> <input type="text" class="form-control" id="seo_description" name="seo_description" value="{_f('seo_description', $page)}"> {if isset($errors.seo_description)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> <div class="form-group{if isset($errors.seo_keywords)} error{/if}"> <label class="control-label col-md-3" for="seo_keywords">Keywords</label> <div class="controls col-md-9"> <input type="text" class="form-control" id="seo_keywords" name="seo_keywords" value="{_f('seo_keywords', $page)}"> {if isset($errors.seo_keywords)}<p class="help-block error">Campo obbligatorio!</p>{/if} </div> </div> </fieldset> <div class="form-group form-actions"><div class="col-md-offset-3 col-md-9"> <button type="submit" class="btn btn-success">Salva le modifiche</button> <a href="{$base_url}/admin/pages" class="btn btn-default">Annulla</a> </div></div> </form> </div> </div> {/block} </body> </html>