I have this header that it’s fixed across all pages except, the logo. The logo varies a little in color, regarding the page where the user are.
Should we set that on the corresponded controller and call it on the layout.php page ?
On controller
public $param = 'logoimagename';
On layout
echo $this->param
I’ve heard that Yii by design doesn’t favor this, is there any better way ?
I would implement it using an helper function with a signature like this:
The default_logo and the logo_rules are parameters you have to set up in the config files.
In the view files, you could simply write: