namespace App\Models;
+use Cubist\Backpack\Magic\Fields\Text;
use Cubist\Backpack\Magic\Models\CubistMagicAuthenticatable;
class Client extends CubistMagicAuthenticatable
{
+ protected $table = 'client';
+ protected $_options = ['name' => 'client',
+ 'singular' => 'client',
+ 'plural' => 'clients'];
+
+
public function setFields()
{
parent::setFields();
+ $this->getField('enabled')->setAttribute('label', 'Activé');
+ $this->addField('finess', Text::class, 'Numéro FINESS', ['tab' => 'Login']);
+ $this->addField('hospital', Text::class, 'Nom de l\'établissement', ['tab' => 'Login']);
+ $this->addField('firstname', Text::class, 'Prénom', ['tab' => 'Login']);
+ $this->addField('name', Text::class, 'Nom', ['tab' => 'Login']);
+ $this->addField('function', Text::class, 'Fonction', ['tab' => 'Login']);
+ $this->addField('phone', Text::class, 'Numéro de téléphone', ['tab' => 'Login']);
+
}
}
--- /dev/null
+<?php
+
+namespace App\Models;
+
+use Cubist\Backpack\Magic\Models\CubistMagicAbstractModel;
+
+class Order extends CubistMagicAbstractModel
+{
+ protected $table = 'order';
+ protected $_options = ['name' => 'order',
+ 'singular' => 'commande',
+ 'plural' => 'commandes'];
+}
{{-- This file is used to store sidebar items, inside the Backpack admin panel --}}
-<li class="nav-item"><a class="nav-link" href="{{ backpack_url('dashboard') }}"><i class="la la-home nav-icon"></i> {{ trans('backpack::base.dashboard') }}</a></li>
+<li class="nav-item"><a class="nav-link" href="{{ backpack_url('client') }}"><i class="las la-user-nurse"></i> Clients</a></li>
+<li class="nav-item"><a class="nav-link" href="{{ backpack_url('order') }}"><i class="las la-file-invoice"></i> Commandes</a></li>
+<li class="nav-item"><a class="nav-link" href="https://matomo.bastide-resah.fluidbook.com/" target="_blank"><i class="las la-chart-area"></i> Statistiques</a></li>