@extends('install.layout') @section('title', $steps[$step]) @php $input = 'w-full px-3.5 py-2.5 rounded-xl border border-slate-300 text-sm focus:ring-2 focus:ring-indigo-500'; $label = 'block text-xs font-bold uppercase tracking-wider text-slate-600 mb-1.5'; $button = 'px-5 py-2.5 rounded-xl bg-indigo-600 hover:bg-indigo-700 text-white text-sm font-bold'; $stepKeys = array_keys($steps); $currentIndex = array_search($step, $stepKeys, true); @endphp @section('content')
    @foreach($steps as $key => $name) @php($index = array_search($key, $stepKeys, true))
  1. {{ $index + 1 }}. {{ $name }}
  2. @endforeach
@if($errors->any())
{{ $errors->first() }}
@endif @switch($step) @case('prerequis')

Vérification du serveur

DevApp a besoin de ces éléments pour fonctionner.

@csrf
@break @case('base')

Base de données MySQL

Créez une base vide chez votre hébergeur (ou dans Laragon), puis indiquez ses accès.

@csrf
@break @case('installation')

Création des tables

Connexion réussie à la base {{ $database['database'] ?? '' }} sur {{ $database['host'] ?? '' }}. DevApp va maintenant créer ses tables. Cela prend quelques secondes.

@csrf
@break @case('administrateur')

Votre compte administrateur

Les tables sont créées. Il reste à créer votre compte.

@csrf

12 caractères minimum, avec majuscules, minuscules et chiffres.

@break @case('licence')

Licence (facultatif)

Si vous avez une clé de licence if-Licences, saisissez-la. Sans licence, DevApp fonctionne aussi : vous pourrez l'activer plus tard dans Administration > Licence.

@unless($licenceConfigured)

La clé publique de vérification n'est pas encore réglée (DEVAPP_LICENCE_CLES_PUBLIQUES dans .env) : terminez l'installation, la licence s'activera ensuite.

@endunless
@csrf
@if($licenceConfigured) @endif
@break @endswitch @endsection