Bonjour,

Voilà j'aimerais quelqu'un qui pourrait m'aider à faire ceci.

Ce que je fais

Dans mon chaque controller j'ai ceci directement ce qui me fais me répéter et ce que je n'aime donc pas (ou autre options potentiellement)

        $view = View::make('auth.register', [
            'title' => 'Inscription - ' . config('app.name'),
            'page' => 'registration',
        ]);

        if (request()->ajax()){
            return response()->json([
                'id' => 'registration',
                'title' => 'Inscription - ' . config('app.name'),
                'content' => $view->renderSections()['content'],
                'replacepage' => null,
            ]);
        }

        return $view;

Ce que je veux

Intégrer directement :

        if (request()->ajax()){
            return response()->json([
                'id' => 'registration',
                'title' => 'Inscription - ' . config('app.name'),
                'content' => $view->renderSections()['content'],
                'replacepage' => null,
            ]);
        }

Dans le View Factory de Illuminate\View sans modifier le fichier donc l'étendre de ce fichié mais je n'ai pas réussis en faisant quelque test j'ai déjà vu sur quelque site que certaines personne avais essayé mais sans montrer comment ils ont fais donc je bloque.

Aucune réponse