Action unknown: copypageplugin__copy

CFormatter

config

'format' => array(  
    'class' => 'application.components.CCFormatter'  
),

component

<?php  
class CCFormatter extends CFormatter {  
    public $numOfWords = 5;  
 
    public function formatTtext($value) {  
        $value = CHtml::encode($value);  
 
        $lenBefore = strlen($value);  
 
        if($this->numOfWords){  
            if(preg_match("/\s*(\S+\s*){0,$this->numOfWords}/", $value, $match)){  
                $value = trim($match[0]);  
            }  
            if(strlen($value) != $lenBefore){  
                $value .= ' ...';  
            }  
        }  
 
        return $value;  
    }  
}

DetailView

array(  
    'label' => 'Текст',  
    'value' => 'Lorem Ipsum - это текст-"рыба", часто используемый в печати и вэб-дизайне. Lorem Ipsum является стандартной "рыбой" для текстов на латинице с начала XVI века.',  
    'type' => 'ttext',  
    'template' => "<tr class=\"{class}\"><th>{label}</th><td>{value}</td></tr>\n"  
),