101 lines
3.5 KiB
PHP
101 lines
3.5 KiB
PHP
<?php
|
|
|
|
use App\Models\Question;
|
|
use Diglactic\Breadcrumbs\Breadcrumbs;
|
|
use Diglactic\Breadcrumbs\Generator;
|
|
|
|
// * CUSTOMERS
|
|
Breadcrumbs::for('customers.index', function (Generator $trail) {
|
|
$trail->push(trans('Clients'), route('customers.index'));
|
|
});
|
|
Breadcrumbs::for('customers.show', function (Generator $trail) {
|
|
$trail->parent('customers.index');
|
|
$trail->push(trans('Aperçu'));
|
|
});
|
|
Breadcrumbs::for('customers.export', function (Generator $trail) {
|
|
$trail->parent('customers.index');
|
|
$trail->push(trans('Export'));
|
|
});
|
|
|
|
// * BRANDS
|
|
Breadcrumbs::for('brands.index', function (Generator $trail) {
|
|
$trail->push(trans('Marques'), route('brands.index'));
|
|
});
|
|
Breadcrumbs::for('brands.create', function (Generator $trail) {
|
|
$trail->parent('brands.index');
|
|
$trail->push(trans('Création'), route('brands.create'));
|
|
});
|
|
Breadcrumbs::for('brands.edit', function (Generator $trail) {
|
|
$trail->parent('brands.index');
|
|
$trail->push(trans('Édition'));
|
|
});
|
|
|
|
// * QUESTIONS
|
|
Breadcrumbs::for('questions.index', function (Generator $trail) {
|
|
$trail->push(trans('Questions'), route('questions.index'));
|
|
});
|
|
Breadcrumbs::for('questions.edit', function (Generator $trail) {
|
|
$trail->parent('questions.index');
|
|
$trail->push(trans('Édition'));
|
|
});
|
|
Breadcrumbs::for('questions.create', function (Generator $trail) {
|
|
$trail->parent('questions.index');
|
|
$trail->push(trans('Création'));
|
|
});
|
|
Breadcrumbs::for('questions.show', function (Generator $trail) {
|
|
$trail->parent('questions.index');
|
|
$trail->push(trans('Aperçu'));
|
|
});
|
|
Breadcrumbs::for('questions.export', function (Generator $trail) {
|
|
$trail->parent('questions.index');
|
|
$trail->push(trans('Export'));
|
|
});
|
|
|
|
// * ANSWERS
|
|
Breadcrumbs::for('questions.answers.index', function (Generator $trail, Question $question) {
|
|
$trail->parent('questions.index');
|
|
$trail->push(trans('Réponses'), route('questions.answers.index', $question));
|
|
});
|
|
Breadcrumbs::for('questions.answers.create', function (Generator $trail, Question $question) {
|
|
$trail->parent('questions.answers.index', $question);
|
|
$trail->push(trans('Création'));
|
|
});
|
|
Breadcrumbs::for('questions.answers.edit', function (Generator $trail, Question $question) {
|
|
$trail->parent('questions.answers.index', $question);
|
|
$trail->push(trans('Édition'));
|
|
});
|
|
|
|
// * SERVICES
|
|
Breadcrumbs::for('services.index', function (Generator $trail) {
|
|
$trail->push(trans('Services'), route('services.index'));
|
|
});
|
|
Breadcrumbs::for('services.create', function (Generator $trail) {
|
|
$trail->parent('services.index');
|
|
$trail->push(trans('Création'), route('services.create'));
|
|
});
|
|
Breadcrumbs::for('services.edit', function (Generator $trail) {
|
|
$trail->parent('services.index');
|
|
$trail->push(trans('Édition'));
|
|
});
|
|
Breadcrumbs::for('services.show', function (Generator $trail) {
|
|
$trail->parent('services.index');
|
|
$trail->push(trans('Aperçu'));
|
|
});
|
|
|
|
// * SINGLEOPTIN
|
|
Breadcrumbs::for('single_optins.index', function (Generator $trail) {
|
|
$trail->push(trans('Opt-ins uniques'), route('brands.index'));
|
|
});
|
|
|
|
// * STATISTIQUES
|
|
Breadcrumbs::for('statistiques.index', function (Generator $trail) {
|
|
$trail->push(trans('Statistiques'));
|
|
});
|
|
Breadcrumbs::for('stats.viewByBrand', function (Generator $trail) {
|
|
$trail->parent('statistiques.index');
|
|
$trail->push(trans('Stats sur une marque donnée'));
|
|
});
|
|
Breadcrumbs::for('stats.viewByQuestion', function (Generator $trail) {
|
|
$trail->parent('statistiques.index');
|
|
$trail->push(trans('Stats sur les réponses à une question'));
|
|
});
|