EditableConfig.php
public function init()
    {
        parent::init();
        if(empty($this->defaults)) $this->defaults = array();
        //copy mode from first level config to defaults (for compability)
        if(empty($this->defaults['mode'])) $this->defaults['mode'] = $this->mode;
        $defaults = CJavaScript::encode($this->defaults);
        Yii::app()->getClientScript()->registerScript(
           'editable-defaults', 'if($.fn.editable) $.extend($.fn.editable.defaults, '.$defaults.');'
        );
    }
public function init()
    {
        parent::init();
        if(empty($this->defaults)) $this->defaults = array();
        //copy mode from first level config to defaults (for compability)
        if(empty($this->defaults['mode'])) $this->defaults['mode'] = $this->mode;
        $defaults = CJavaScript::encode($this->defaults);
        Yii::app()->getClientScript()->registerScript(
           'editable-defaults', 'if($.fn.editable) $.extend($.fn.editable.defaults, '.$defaults.');'
        );
    }
public function init ( ) { parent :: init ( ) ; if ( empty ( $ this -> defaults ) ) $ this -> defaults = array ( ) ; //copy mode from first level config to defaults (for compability) if ( empty ( $ this -> defaults [ 'mode' ] ) ) $ this -> defaults [ 'mode' ] = $ this -> mode ; $ defaults = CJavaScript :: encode ( $ this -> defaults ) ; Yii :: app ( ) -> getClientScript ( ) -> registerScript ( 'editable-defaults' , 'if($.fn.editable) $.extend($.fn.editable.defaults, ' . $ defaults . ');' ) ; }
initializes editable component and sets defaults
initializes editable component and sets defaults