2014-09-01 26 views
2

我在codeigniter中做了一個項目,在我看來,我遇到了一個顯示多個ckeditor的問題客觀答案如何在PHP中傳遞多個ck編輯器傳遞相同的ID?

<div class="col-md-6"> 
    <textarea id="objective_answer" name="objective_answer"><?php echo set_value('objective_answer', $answer); ?></textarea> 
    <?php echo form_ckeditor(array('id'=>'objective_answer')); ?> 

    </div> 

    <?php } ?> 

上面的代碼顯示一個CK編輯fine.But我必須展示讓說4的CKEditor寫4名客觀回答的問題。任何人都可以幫助我如何做到這一點?

+0

把不同的ID。 'id' html屬性在頁面上應該是唯一的。 – 2014-09-01 13:17:01

+0

+1面臨同樣的問題 – subash 2014-09-07 00:58:09

回答

1

創建文本區域計數器,並設置唯一的ID:

<?php for($i=0;$i<4;$i++){?> 

<div class="col-md-6"> 
    <textarea id="objective_answer<?php echo $i;?>" name="objective_answer"> 
     <?php echo set_value('objective_answer', $answer); ?> 
    </textarea> 
    <?php echo form_ckeditor(array('id'=>'objective_answer'.$i)); ?> 
</div> 
<?php }