2012-09-04 53 views
0

我有一個調用Yii框架CDetailView如下一種觀點:CDetailView錯誤:資產出版不存在

<?php 
$model = new partialUser(); 
$this->widget('zii.widgets.CDetailView',array(
    'data'=>$model, 
    'attributes'=>array(
      'user_id', 
      'gender', 
      'is_smoker', 
      ), 
) 
); 
?> 

我收到的錯誤是:

The asset "C:\wamp\www\wmpn\framework\zii\widgets\assets" to be published does not exist. 

的partialUser模型被視爲相當直接:

public function attributeLabels(){ 
    return array(
      'user_id'=>'User', 
      'gender'=>'Gender', 
      'is_smoker'=>'Smoker?',    
      ); 
} 

是否有任何其他屬性我需要包括確保CDetailView呈現正確?

回答

1

該錯誤與CDetailView的Javascript /圖像資產沒有正確發佈到資產文件夾有關。它看起來像framework/zii/widgets/assets文件夾不存在(或以某種方式損壞/不可讀)。

Your partialView東西看起來不錯,所以我不認爲這是你的問題(或者至少,我不認爲這是造成這個錯誤:-)