protected function registerClientScript()
    {
        $view = $this->grid->getView();
        switch ($this->type) {
            case 'address':
                EditableAddressAsset::register($view);
                break;
            case 'combodate':
                EditableComboDateAsset::register($view);
                break;
            case 'date':
                EditableDatePickerAsset::register($view);
                break;
            case 'datetime':
                EditableDateTimePickerAsset::register($view);
                break;
            default:
                EditableBootstrapAsset::register($view);
        }

        $rel = $this->options['rel'];
        $selector = "a[rel=\"$rel\"]";
        $js[] = ";jQuery('$selector').editable({$this->getClientOptions()});";
        $view->registerJs(implode("\n", $js));
    }
protected function registerClientScript()
    {
        $view = $this->grid->getView();
        switch ($this->type) {
            case 'address':
                EditableAddressAsset::register($view);
                break;
            case 'combodate':
                EditableComboDateAsset::register($view);
                break;
            case 'date':
                EditableDatePickerAsset::register($view);
                break;
            case 'datetime':
                EditableDateTimePickerAsset::register($view);
                break;
            default:
                EditableBootstrapAsset::register($view);
        }

        $rel = $this->options['rel'];
        $selector = "a[rel=\"$rel\"]";
        $js[] = ";jQuery('$selector').editable({$this->getClientOptions()});";
        $view->registerJs(implode("\n", $js));
    }
protected function registerClientScript ( ) { $ view = $ this -> grid -> getView ( ) ; switch ( $ this -> type ) { case 'address' : EditableAddressAsset :: register ( $ view ) ; break ; case 'combodate' : EditableComboDateAsset :: register ( $ view ) ; break ; case 'date' : EditableDatePickerAsset :: register ( $ view ) ; break ; case 'datetime' : EditableDateTimePickerAsset :: register ( $ view ) ; break ; default : EditableBootstrapAsset :: register ( $ view ) ; } $ rel = $ this -> options [ 'rel' ] ; $ selector = "a[rel=\"$rel\"]" ; $ js [ ] = ";jQuery('$selector').editable({$this->getClientOptions()});" ; $ view -> registerJs ( implode ( "\n" , $ js ) ) ; }
Registers required script to the columns work
Registers required script to the columns work