2014-09-11 50 views
0

如何將文本TbButton引導程序轉換爲Yii中的CHtml :: link?下面 是TBBUTTON引導代碼:將代碼格式轉換爲CHtml :: link Yii

$this->widget('bootstrap.widgets.TbButton', array(
    'label'=>'Data Protection Policy - Must Read for Consultant', 
    'type'=>'primary', // '', 'primary', 'info', 'success', 'warning', 'danger' or 'inverse' 
    'htmlOptions'=>array('class'=>'addContactBtn','onclick'=>'js:(function(){ 
     $("#pdpaModal").modal({"show":true}); 
     return false;  
})();'))); 

我需要將代碼轉換成以上了CHtml:

​​

但是,我上的onClick部分錯誤。任何人都可以幫我解決它嗎?謝謝。

回答

1

您需要在雙引號內轉義雙引號。

或者:

CHtml::link("Change Status", "#", array("onClick"=>"(function(){ 
    $(\"#pdpaModal\").modal({\"show\":true}); 
    return false;  
})();")); 

CHtml::link("Change Status", "#", array("onClick"=>'(function(){ 
    $("#pdpaModal").modal({"show":true}); 
    return false;  
})();')); 

閱讀:http://php.net/manual/en/language.types.string.php

+0

非常感謝你。它適用於第一個選項。 :) – Verlee 2014-09-11 03:32:25