getClientScript(); $cs->registerScriptFile('http://userapi.com/js/api/openapi.js?52'); $cs->registerCssFile('http://stg.odnoklassniki.ru/share/odkl_share.css'); $cs->registerScriptFile('http://stg.odnoklassniki.ru/share/odkl_share.js'); $cs->registerScript('vk_app_id', 'if(!!window.VK) VK.init({apiId: 3082475, onlyWidgets: true});', CClientScript::POS_HEAD); $cs->registerScript('odnokl_init', 'ODKL.init();', CClientScript::POS_LOAD); $id = crc32($url)+rand(1,10000); $vkOptions = array( 'type' => 'button', 'height' => 20, 'pageTitle'=>strtr($this->getPageTitle(),array('"'=>'')), //'pageDescription'=>strtr($this->getPageTitle(),array('"'=>'')), ); if( Yii::app()->getBaseUrl(true) . Yii::app()->request->getUrl() != $url) $vkOptions['pageUrl'] = $url; $vkOptions = CJavaScript::encode($vkOptions); $cs->registerScript("vk_like_{$id}", "if(!!window.VK) VK.Widgets.Like(\"vk_like_{$id}\", {$vkOptions});", CClientScript::POS_END); $cs->registerScript('twitter_btns', <<
0