6 changed files with 42 additions and 34 deletions
-
6app/Http/Controllers/InstallationController.php
-
10resources/lang/id/app_install.php
-
42resources/views/auth/app-install.blade.php
-
4resources/views/layouts/partials/footer.blade.php
-
4routes/web/account.php
-
10tests/Feature/InstallationTest.php
@ -0,0 +1,10 @@ |
|||
<?php |
|||
|
|||
return [ |
|||
'header' => 'Install <span class="text-primary">'.config('app.name').'</span>', |
|||
'agency_info_text' => 'Silakan isi formulir di bawah ini untuk membuat Agensi.', |
|||
'admin_info_text' => 'Silakan isi formulir di bawah ini untuk membuat akun Administrator.', |
|||
'admin_name' => 'Nama Administrator', |
|||
'admin_email' => 'Email Administrator', |
|||
'button' => 'Install Free PMO', |
|||
]; |
|||
@ -1,45 +1,45 @@ |
|||
@extends('layouts.guest') |
|||
|
|||
@section('title', trans('auth.register')) |
|||
@section('title', 'Install '.config('app.name')) |
|||
|
|||
@section('content') |
|||
<div class="col-md-6 col-md-offset-3"> |
|||
<div class="login-panel panel panel-default"> |
|||
<h2 class="page-header text-center text-muted">{!! trans('app_install.header') !!}</h2> |
|||
<div class="panel panel-default"> |
|||
<div class="panel-body"> |
|||
<div class="text-center"> |
|||
{!! appLogoImage(['style' => 'width:150px']) !!} |
|||
<h3>{{ config('app.name') }}</h3> |
|||
</div> |
|||
<hr> |
|||
{!! Form::open(['route' => 'app.install', 'class' => '']) !!} |
|||
<p>Silakan isi formulir di bawah ini untuk membuat akun Administrator dan Agensi.</p> |
|||
{!! Form::open(['route' => 'app.install']) !!} |
|||
<div class="row"> |
|||
<div class="col-md-6"> |
|||
{!! FormField::text('agency_name', ['required' => true, 'label' => trans('agency.name')]) !!} |
|||
<div class="col-sm-6"> |
|||
<div class="text-center"> |
|||
{!! appLogoImage(['style' => 'width:150px']) !!} |
|||
<h3>{{ config('app.name') }}</h3> |
|||
</div> |
|||
</div> |
|||
<div class="col-md-6"> |
|||
<div class="col-sm-6"> |
|||
<p>{{ trans('app_install.agency_info_text') }}</p> |
|||
{!! FormField::text('agency_name', ['required' => true, 'label' => trans('agency.name')]) !!} |
|||
{!! FormField::text('agency_website', ['required' => true, 'label' => trans('agency.website')]) !!} |
|||
</div> |
|||
</div> |
|||
<hr style="margin: 10px 0;"> |
|||
<p>{{ trans('app_install.admin_info_text') }}</p> |
|||
<div class="row"> |
|||
<div class="col-md-6"> |
|||
{!! FormField::text('name', ['required' => true, 'label' => trans('user.name')]) !!} |
|||
<div class="col-sm-6"> |
|||
{!! FormField::text('name', ['required' => true, 'label' => trans('app_install.admin_name')]) !!} |
|||
</div> |
|||
<div class="col-md-6"> |
|||
{!! FormField::email('email', ['required' => true, 'label' => trans('auth.email')]) !!} |
|||
<div class="col-sm-6"> |
|||
{!! FormField::email('email', ['required' => true, 'label' => trans('app_install.admin_email')]) !!} |
|||
</div> |
|||
</div> |
|||
<div class="row"> |
|||
<div class="col-md-6"> |
|||
<div class="col-sm-6"> |
|||
{!! FormField::password('password', ['required' => true, 'label' => trans('auth.password')]) !!} |
|||
</div> |
|||
<div class="col-md-6"> |
|||
<div class="col-sm-6"> |
|||
{!! FormField::password('password_confirmation', ['required' => true, 'label' => trans('auth.password_confirmation')]) !!} |
|||
</div> |
|||
</div> |
|||
<div class="form-group"> |
|||
{!! Form::submit(trans('auth.register'), ['class' => 'btn btn-success']) !!} |
|||
</div> |
|||
{!! Form::submit(trans('app_install.button'), ['class' => 'btn btn-success btn-block btn-lg']) !!} |
|||
{!! Form::close() !!} |
|||
</div> |
|||
</div> |
|||
Write
Preview
Loading…
Cancel
Save
Reference in new issue