Change extends(layout) dynamically in laravel 5

sujit prasad

I have been trying to change layout dynamically in laravel by just passing a variable in

@extends('default1.master')

to

$var = default2
@extends('$var.master')

possibly

@extends($var.'.master')    

tried a lot but unable to find a solution all I get is error in my syntax or view not found.

Khan Shahrukh

in your view you can pass a variable with the view name like

@extends('layout.'.$view)
//or
@extends($view.'.base')

here $view is a variable which stored the view name from controller my controller looks following

$view = 'base';
return view('someview', compact('view'));

and if by any chance you are declaring this $var in the view file only you should not forget to enclose it in

<?php ?> tag

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How to change/resolve DB connections in Laravel 5 dynamically?

From Dev

Laravel 5 Socialite - change auth redirect path dynamically

From Dev

How to change dynamically Laravel form

From Dev

Laravel 5 dynamically run migrations

From Dev

How to change variables in the .env file dynamically in Laravel?

From Dev

Laravel: Change or add a scheduled command dynamically

From Dev

Change date format laravel 5

From Dev

Laravel 5, change value in database

From Dev

dynamically change required atributte for html5 input control

From Dev

Change LAYOUT or STYLESHEET dynamically in ASP .NET MVC 5

From Dev

How to change color of canvas in android dynamically for every 5 sec.?

From Dev

jQuery dynamically change Full Calendar div after 5 seconds

From Dev

How to change default login URL in Laravel 5?

From Dev

Laravel 5 change public_path()

From Dev

Laravel 5 Migration change length of existed column

From Dev

Laravel 5 - Change model file location

From Dev

Change password reset redirect link in Laravel 5

From Dev

How change view folder in Laravel5?

From Dev

How to change Laravel 5 sessions to redis

From Dev

How to change password reset messages in laravel 5?

From Dev

Laravel 5 Auth change table columns

From Dev

How to change the default log in Laravel 5?

From Dev

Laravel 5 Authentication: change the default routes

From Dev

Laravel 5 Auth - Change Login Route

From Dev

How to change default login URL in Laravel 5?

From Dev

Laravel 5 - Change Models,Views,Controllers path

From Dev

How to change the value in laravel 5 collection

From Dev

Proper way to change login process Laravel 5

From Dev

Laravel 5 - How to bulk insert in a table from fields constructed dynamically

Related Related

HotTag

Archive