Examples

Static example

A rendered modal with header, body, and set of actions in the footer.

        
            <?php
$this
->widget('bootstrap.widgets.BsModal', array(
    
'id' => 'myModal',
    
'header' => 'Modal Heading',
    
'content' => '<p>One fine body...</p>',
    
'footer' => array(
        
BsHtml::button('Save Changes', array(
            
'data-dismiss' => 'modal',
            
'color' => BsHtml::BUTTON_COLOR_PRIMARY
        
)),
        
BsHtml::button('Close', array(
            
'data-dismiss' => 'modal'
        
))
    )
));
?>
        
            <?php
echo BsHtml::ajaxLink('open Modal'Yii::app()->createAbsoluteUrl('site/ajaxTest'), array(
    
'cache' => true,
    
'data' => array(
        
'message' => 'clicked the AjaxLink'
    
),
    
'type' => 'POST',
    
'success' => 'js:function(data){
                console.log(data);
                $(".modal-body").html(data);
                $("#demo_modal").modal("show");
            }'
), array(
    
'icon' => BsHtml::GLYPHICON_BELL
));
?>