diff --git a/app/Http/Controllers/InstallationController.php b/app/Http/Controllers/InstallationController.php index 7b7eddd..e44e794 100755 --- a/app/Http/Controllers/InstallationController.php +++ b/app/Http/Controllers/InstallationController.php @@ -19,15 +19,15 @@ class InstallationController extends Controller $this->middleware('guest'); } - public function getRegister() + public function index() { if (User::count()) { return redirect()->route('auth.login'); } - return view('auth.register'); + return view('auth.app-install'); } - public function postRegister(RegisterRequest $request) + public function store(RegisterRequest $request) { $agencyData = collect($request->only('agency_name', 'agency_website', 'email')) ->map(function ($value, $key) { diff --git a/resources/lang/id/app_install.php b/resources/lang/id/app_install.php new file mode 100644 index 0000000..fe42b58 --- /dev/null +++ b/resources/lang/id/app_install.php @@ -0,0 +1,10 @@ + 'Install '.config('app.name').'', + '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', +]; diff --git a/resources/views/auth/register.blade.php b/resources/views/auth/app-install.blade.php similarity index 51% rename from resources/views/auth/register.blade.php rename to resources/views/auth/app-install.blade.php index f9e2e91..30d1fce 100644 --- a/resources/views/auth/register.blade.php +++ b/resources/views/auth/app-install.blade.php @@ -1,45 +1,45 @@ @extends('layouts.guest') -@section('title', trans('auth.register')) +@section('title', 'Install '.config('app.name')) @section('content')
Silakan isi formulir di bawah ini untuk membuat akun Administrator dan Agensi.
+ {!! Form::open(['route' => 'app.install']) !!}{{ trans('app_install.agency_info_text') }}
+ {!! FormField::text('agency_name', ['required' => true, 'label' => trans('agency.name')]) !!} {!! FormField::text('agency_website', ['required' => true, 'label' => trans('agency.website')]) !!}{{ trans('app_install.admin_info_text') }}