2011-08-29 2 views
0

내 양식 중 하나에서 Yii editMe Extension을 사용하고 있습니다. WYSIWYG 편집기는 완벽하게 정상적으로 채워지지만 변경 사항을 저장하지 않으면 잘 저장됩니다.Yii editMe WYSIWYG는 편집 내용을 저장하지 않습니다.

<div class="form"> 

<?php $form=$this->beginWidget('CActiveForm', array(
'id'=>'content-form', 
'enableAjaxValidation'=>false, 
)); ?> 

<p class="note">Fields with <span class="required">*</span> are required.</p> 

<?php echo $form->errorSummary($model); ?> 

<div class="row"> 
    <?php echo $form->labelEx($model,'content_title'); ?> 
    <?php echo $form->textField($model,'content_title',array('size'=>60,'maxlength'=>80)); ?> 
    <?php echo $form->error($model,'content_title'); ?> 
</div> 

<div class="row"> 
    <?php echo $form->labelEx($model,'content_text'); ?> 
    <?php $this->widget('ext.editMe.ExtEditMe', array(
       'model'=>$model, 
       'attribute'=>'content_text', 
       ));?> 
    <?php echo $form->error($model,'content_text'); ?> 

</div> 

<div class="row buttons"> 
    <?php echo CHtml::submitButton($model->isNewRecord ? 'Create' : 'Save'); ?> 
</div> 

<?php $this->endWidget(); ?> 

</div><!-- form --> 

이것은 내 양식 페이지의 코드입니다.

답변

1

나는 똑같은 문제를 겪고 있었기 때문에 조금 파고 들었다. 위젯은 액션 속성이 설정된 <form> ... </form>에 삽입되어야합니다. 제출 버튼이 필요하지 않습니다. 확장 프로그램의 저장 버튼은이 변경으로 활성화되어 원활하게 작동합니다.

관련 문제