Welcome Guest, Not a member yet? Register   Sign In
Best Practice
#1

[eluser]stewartf[/eluser]
Would it be considered taboo, to load a view from within a view?
#2

[eluser]moodh[/eluser]
Not really, go ahead.
#3

[eluser]CappY[/eluser]
Im using that way. I think it's most clear way.
#4

[eluser]stewartf[/eluser]
Glad it isn't just me.

Thanks.
#5

[eluser]TWP Marketing[/eluser]
In your controller(s), export sub_views as html and store each in a var:
Code:
...
$view_1 = $this->load-view('view_1',$view_data,TRUE); // sub_view 1
$view_2 = $this->load-view('view_1',$view_data,TRUE); // sub_view 2
$this->load_view('main_view',$view_data);  // send your main view to the browser
...

In the main view (main_view.php), use these stored vars to place your sub-view code.
Code:
...
echo $view_1;
echo $view_2;
...

I use this to create dynamic menus which change according to user input and login status




Theme © iAndrew 2016 - Forum software by © MyBB