Define general array and variable and call it to anywhere in application

1 4
3
Viewed: 16 107 times
Version: Unknown (update)
Category: Tutorials
    Written by: bhavesh vaghela bhavesh vaghela
    Created: Jan 16, 2013
    Updated: 13 years ago

    You are viewing revision #2 of this wiki article.
    This is the latest version of this article.
    You may want to see the changes made in this revision.

    « previous (#1)

    Create param.php file in protected/config

    Yii::app()->params['TEXT_ACTIVE'] = 'Active'; //1 for active
    
    Yii::app()->params['AD_LAYOUT_POISITION'] = array(
    	"1" => array(
    		'width' => '1000',
    		'height' => '150'
    	),
    	"2" => array(
    		'width' => '200',
    		'height' => '150'
    	),
    	"3" => array(
    		'width' => '1000',
    		'height' => '150'
    	),
    	"4" => array(
    		'width' => '200',
    		'height' => '150'
    	),
    );
    

    Now include this file in protected/config/main.php

    require_once( dirname(__FILE__) . '/params.php');
    return array(
    	'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
             ....
    

    Now suppose I have to call TEXT_ACTIVE I will write in my file as

    echo Yii::app()->params['TEXT_ACTIVE'];