Welcome Guest, Not a member yet? Register   Sign In
Where place render page code?
#5

What is the most convenient method

for example, in the controller
Code:
<code>function action_index(){

$my_var = "test";

$this-&gt;template-&gt;my_var = $my_var;

$this-&gt;template-&gt;render();

}
</code>

or in the model
<code>class Model_my_model extends Model{

function my_model(){

$my_var = "test";

$this-&gt;template-&gt;my_var = $my_var;

$this-&gt;template-&gt;render();

}

}
</code>


A:

You could create a base controller with the common code and extend it in the other controllers.
Code:
<code>class Controller_Base extends Controller
{
    public function before()
    {
        parent::before();

        // do common stuff here
        $my_var = "test";
        $this-&gt;template-&gt;my_var = $my_var;
    }
}
Reply


Messages In This Thread
Where place render page code? - by motoroller - 11-17-2022, 12:51 AM
RE: Where place render page code? - by cb32 - 11-17-2022, 01:18 AM
RE: Where place render page code? - by motoroller - 11-17-2022, 02:52 AM
RE: Where place render page code? - by Sprint - 11-17-2022, 05:42 AM



Theme © iAndrew 2016 - Forum software by © MyBB