/**
* Add the update dialog to current page.
*/
public function run()
{
$this->widget('bootstrap.widgets.TbModal', array('id' => 'myModal', 'header' => 'Modal Heading', 'content' => TbHtml::animatedProgressBar(99)));
// Publish extension assets
$assets = Yii::app()->getAssetManager()->publish(Yii::getPathOfAlias('ext.modaldlg') . '/assets');
// Register extension assets
$cs = Yii::app()->getClientScript();
$cs->registerScriptFile($assets . '/EModalDlg.js', CClientScript::POS_END);
// Open update dialog the clicking target elements
$cs->registerScript('eupdatedialog', "\n jQuery( '{$this->target}' ).on( 'click', updateDialogOpen );", CClientScript::POS_END);
}