FEATURE #1370: add form for creating new static page
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
@extends('admin.layout')
|
||||
|
||||
@section('pageName', @trans('staticpages::admin.new'))
|
||||
|
||||
@section('content')
|
||||
|
||||
<div class="row">
|
||||
<h2>@lang('staticpages::admin.new')</h2>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
@include('staticpages::admin.newForm')
|
||||
</div>
|
||||
@stop
|
||||
@@ -0,0 +1,121 @@
|
||||
@if (session('success'))
|
||||
<div data-alert class="callout success">
|
||||
<strong>{{ session('success') }}</strong>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
@if (session('error'))
|
||||
<div data-alert class="callout alert">
|
||||
<strong>{{ session('error') }}</strong>
|
||||
</div>
|
||||
@endif
|
||||
|
||||
<form method="POST" action="{{route('staticpage.newPost')}}">
|
||||
{!! csrf_field() !!}
|
||||
|
||||
<ul class="tabs" data-tabs id="static-page-controls">
|
||||
<li class="tabs-title is-active">
|
||||
<a href="#basic-info" aria-selected="true">@lang('staticpages::admin.basicInfo')</a>
|
||||
</li>
|
||||
<li class="tabs-title">
|
||||
<a href="#meta">@lang('staticpages::admin.metaOptions')</a>
|
||||
</li>
|
||||
<li class="tabs-title">
|
||||
<a href="#publication">@lang('staticpages::admin.publicationOptions')</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<div class="tabs-content" data-tabs-content="static-page-controls">
|
||||
<div class="tabs-panel is-active" id="basic-info">
|
||||
<div class="row">
|
||||
<div class="columns large-6">
|
||||
<label>
|
||||
@lang('staticpages::admin.field_title')
|
||||
|
||||
<input type="text" name="title" placeholder="@lang('staticpages::admin.field_title')"
|
||||
value="{{old('title')}}" />
|
||||
</label>
|
||||
</div>
|
||||
<div class="columns large-6">
|
||||
<label>
|
||||
@lang('staticpages::admin.field_url')
|
||||
|
||||
<input type="text" name="url" placeholder="@lang('staticpages::admin.field_url')"
|
||||
value="{{old('url')}}" />
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="columns large-12">
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="tabs-panel" id="publication">
|
||||
<div class="row">
|
||||
<div class="columns large-6">
|
||||
<label>
|
||||
@lang('staticpages::admin.field_published_from')
|
||||
|
||||
<input type="datetime" name="published_from" value="{{old('published_from')}}"
|
||||
placeholder="@lang('staticpages::admin.field_published_from')" />
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<div class="columns large-6">
|
||||
<label>
|
||||
@lang('staticpages::admin.field_published_to')
|
||||
|
||||
<input type="datetime" name="published_to" value="{{old('published_to')}}"
|
||||
placeholder="@lang('staticpages::admin.field_published_to')" />
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="tabs-panel" id="meta">
|
||||
<div class="row">
|
||||
<div class="columns large-12">
|
||||
<label>
|
||||
@lang('staticpages::admin.field_meta_keywords')
|
||||
|
||||
<input type="text" name="meta_keywords" value="{{old('meta_keywords')}}"
|
||||
placeholder="@lang('staticpages::admin.field_meta_keywords')" />
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="columns large-12">
|
||||
<label>
|
||||
@lang('staticpages::admin.field_meta_description')
|
||||
|
||||
<textarea name="meta_description"
|
||||
placeholder="@lang('staticpages::admin.field_meta_description')" rows="5">{{old('meta_description')}}
|
||||
</textarea>
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="columns large-12">
|
||||
<label>
|
||||
@lang('staticpages::admin.content')
|
||||
|
||||
<textarea placeholder="@lang('staticpages::admin.content')" name="pageContent" id="pageContent"
|
||||
class="wysiwyg-editor">{{old('pageContent')}}</textarea>
|
||||
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="columns large-12">
|
||||
<button type="submit" class="button success">@lang('staticpages::admin.save')</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
@@ -1,11 +0,0 @@
|
||||
@extends('staticpages::layouts.master')
|
||||
|
||||
@section('content')
|
||||
|
||||
<h1>Hello World</h1>
|
||||
|
||||
<p>
|
||||
This view is loaded from module: {!! config('staticpages.name') !!}
|
||||
</p>
|
||||
|
||||
@stop
|
||||
Reference in New Issue
Block a user