Jump to content
Larry Ullman's Book Forums

casamajor

Members
  • Posts

    2
  • Joined

  • Last visited

Everything posted by casamajor

  1. Hi Larry, I am learning Yii with your book and I got stuck trying to create a modal for my first Yii project: an education app. I am using the last version of YiiBooster. I need this TbButton to open a modal that shows some HTML content: <?php $this->widget( 'bootstrap.widgets.TbButton', array( 'label' => Yii::t('xxx', 'xxx'), 'type' => 'info', 'size' => 'mini', 'htmlOptions' => array( 'onclick' => 'js:bootbox.modal( "<iframe width=\"640\" height=\"480\" src=\"' . GxHtml::encode($model->video_url) . '\" frameborder=\"0\" allowfullscreen></iframe>", "Some title" );' ), ) ); ?> I expect it to create something like this: <div class="bootbox modal fade bootbox-alert in" tabindex="-1" role="dialog" style="display: block;" aria-hidden="false"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body"> <button type="button" class="bootbox-close-button close" style="margin-top: -10px;">×</button> <div class="bootbox-body"> ... </div> </div> <div class="modal-footer"> <button data-bb-handler="ok" type="button" class="btn btn-primary">OK</button> </div> </div> </div> </div> But instead it generates just this: <div class="bootbox modal fade in" tabindex="-1" style="overflow: hidden; display: block;" aria-hidden="false"> <div class="modal-header"> <a href="javascript:;" class="close">×</a> ... </div> <div class="modal-body"> ... </div> </div> Since .modal-dialog and .modal-content divs are missing, the modal "container" does not show up: only its contents do (on transparent background). What should I add to the code so that it create the container classes as well? Thank you!
×
×
  • Create New...