示例#1
0
 public function initJs()
 {
     parent::initJs();
     $js = UTIL_JsGenerator::newInstance();
     $js->addScript('OW.Invitation = new OW_Invitation({$key}, {$params});', array('key' => $this->getKey(), 'params' => array('rsp' => OW::getRouter()->urlFor('BASE_CTRL_Invitation', 'ajax'))));
     OW::getDocument()->addOnloadScript($js);
 }
 public function initJs()
 {
     parent::initJs();
     OW::getLanguage()->addKeyForJs('winks', 'console_wink_accept_item');
     OW::getDocument()->addStyleDeclaration('.wink_btn_box{height:15px}');
     OW::getDocument()->addScript(OW::getPluginManager()->getPlugin('winks')->getStaticJsUrl() . 'winks.js');
     OW::getDocument()->addOnloadScript(';Winks = new OW_Winks(' . json_encode(array('key' => $this->getKey(), 'rsp' => OW::getRouter()->urlForRoute('winks.rsp'))) . ');');
 }
示例#3
0
 public function initJs()
 {
     parent::initJs();
     $jsUrl = OW::getPluginManager()->getPlugin('friends')->getStaticJsUrl() . 'friend_request.js';
     OW::getDocument()->addScript($jsUrl);
     $js = UTIL_JsGenerator::newInstance();
     $js->addScript('OW.FriendRequest = new OW_FriendRequest({$key}, {$params});', array('key' => $this->getKey(), 'params' => array('rsp' => OW::getRouter()->urlFor('FRIENDS_CTRL_Action', 'ajax'))));
     OW::getDocument()->addOnloadScript($js);
 }
示例#4
0
 public function initJs()
 {
     parent::initJs();
     $staticUrl = OW::getPluginManager()->getPlugin('notifications')->getStaticUrl();
     OW::getDocument()->addScript($staticUrl . 'notifications.js');
     $js = UTIL_JsGenerator::newInstance();
     $js->addScript('OW.Notification = new OW_Notification({$key});', array('key' => $this->getKey()));
     OW::getDocument()->addOnloadScript($js);
 }
示例#5
0
 public function initJs()
 {
     parent::initJs();
     $jsUrl = OW::getPluginManager()->getPlugin('mailbox')->getStaticJsUrl() . 'mailbox_console.js';
     OW::getDocument()->addScript($jsUrl);
     $js = UTIL_JsGenerator::newInstance();
     $js->addScript('OW.MailboxConsole = new OW_MailboxConsole({$key}, {$params});', array('key' => $this->getKey(), 'params' => array('issetMails' => (bool) MAILBOX_BOL_ConversationService::getInstance()->getInboxConversationList(OW::getUser()->getId(), 0, 1))));
     OW::getDocument()->addOnloadScript($js);
 }