当前位置: 首页>>代码示例>>PHP>>正文


PHP JUri::root方法代码示例

本文整理汇总了PHP中JUri::root方法的典型用法代码示例。如果您正苦于以下问题:PHP JUri::root方法的具体用法?PHP JUri::root怎么用?PHP JUri::root使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在JUri的用法示例。


在下文中一共展示了JUri::root方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: display

 /**
  * Execute and display a template script.
  *
  * @param   string  $tpl  The name of the template file to parse; automatically searches through the template paths.
  *
  * @return  mixed  A string if successful, otherwise a Error object.
  *
  * @since   1.0
  */
 public function display($tpl = null)
 {
     $app = JFactory::getApplication();
     if (!$app->isAdmin()) {
         return $app->enqueueMessage(JText::_('JERROR_ALERTNOAUTHOR'), 'warning');
     }
     // Do not allow cache
     $app->allowCache(false);
     $images = $this->get('images');
     $documents = $this->get('documents');
     $folders = $this->get('folders');
     $videos = $this->get('videos');
     $state = $this->get('state');
     // Check for invalid folder name
     if (empty($state->folder)) {
         $dirname = JFactory::getApplication()->input->getPath('folder', '');
         if (!empty($dirname)) {
             $dirname = htmlspecialchars($dirname, ENT_COMPAT, 'UTF-8');
             JError::raiseWarning(100, JText::sprintf('COM_MEDIA_ERROR_UNABLE_TO_BROWSE_FOLDER_WARNDIRNAME', $dirname));
         }
     }
     $this->baseURL = JUri::root();
     $this->images =& $images;
     $this->documents =& $documents;
     $this->folders =& $folders;
     $this->state =& $state;
     $this->videos =& $videos;
     parent::display($tpl);
 }
开发者ID:brenot,项目名称:forumdesenvolvimento,代码行数:38,代码来源:view.html.php

示例2: loadAssets

 /**
  * Load common assets.
  *
  * @param   boolean  $inline  Whether to load assets inline or load in header?
  *
  * @return  void
  */
 public static function loadAssets($inline = false)
 {
     // Define common stylesheets
     $stylesheets = array();
     if (JSNVersion::isJoomlaCompatible('3.0')) {
         $stylesheets[] = JSN_URL_ASSETS . '/3rd-party/jquery-ui/css/ui-bootstrap/jquery-ui-1.9.0.custom.css';
         if (preg_match('/msie/i', $_SERVER['HTTP_USER_AGENT'])) {
             $stylesheets[] = JSN_URL_ASSETS . '/3rd-party/jquery-ui/css/ui-bootstrap/jquery.ui.1.9.0.ie.css';
         }
     } else {
         $stylesheets[] = JSN_URL_ASSETS . '/3rd-party/bootstrap/css/bootstrap.min.css';
         $stylesheets[] = JSN_URL_ASSETS . '/3rd-party/jquery-ui/css/ui-bootstrap/jquery-ui-1.8.16.custom.css';
         if (preg_match('/msie/i', $_SERVER['HTTP_USER_AGENT'])) {
             $stylesheets[] = JSN_URL_ASSETS . '/3rd-party/jquery-ui/css/ui-bootstrap/jquery-ui-1.8.16.ie.css';
         }
     }
     $stylesheets[] = JSN_URL_ASSETS . '/joomlashine/css/jsn-gui.css';
     // Load stylesheets
     if (!$inline) {
         JSNHtmlAsset::addStyle($stylesheets);
     } else {
         foreach ($stylesheets as $stylesheet) {
             $html[] = '<link type="text/css" href="' . $stylesheet . '" rel="stylesheet" />';
         }
         echo implode("\n", $html);
     }
     // Load scripts
     if (JSNVersion::isJoomlaCompatible('3.2')) {
         JSNHtmlAsset::addScript(JUri::root(true) . '/media/jui/js/jquery.min.js');
     }
 }
开发者ID:jdrzaic,项目名称:joomla-dummy,代码行数:38,代码来源:helper.php

示例3: onPromoteData

 function onPromoteData($id)
 {
     $db = JFactory::getDBO();
     $Itemid = JRequest::getInt('Itemid');
     $jschk = $this->_chkextension();
     if (!empty($jschk)) {
         $query = "SELECT cf.id FROM #__community_fields as cf\n\t\t\t\t\t\t\t\tLEFT JOIN #__community_fields_values AS cfv ON cfv.field_id=cf.id\n\t\t\t\t\t\t\t\t\tWHERE cf.name like '%About me%' AND cfv.user_id=" . $id;
         $db->setQuery($query);
         $fieldid = $db->loadresult();
         $query = "SELECT u.name AS title, cu.avatar AS image, cfv.value AS bodytext\n\t\t\t\t\t\t\t\t\tFROM #__users AS u\n\t\t\t\t\t\t\t\t\tLEFT JOIN #__community_users AS cu ON u.id=cu.userid\n\t\t\t\t\t\t\t\t\tLEFT JOIN #__community_fields_values AS cfv ON cu.userid=cfv.user_id\n\t\t\t\t\t\t\t\t\tLEFT JOIN #__community_fields AS cf ON cfv.field_id=cf.id\n\t\t\t\t\t\t\t\t\tWHERE cu.userid =" . $id;
         if ($fieldid) {
             $query .= " AND cfv.field_id=" . $fieldid;
         }
         $db->setQuery($query);
         $previewdata = $db->loadObjectlist();
         if (!$fieldid) {
             $previewdata[0]->bodytext = '';
         }
         // Include Jomsocial core
         $jspath = JPATH_ROOT . DS . 'components' . DS . 'com_community';
         include_once $jspath . DS . 'libraries' . DS . 'core.php';
         $previewdata[0]->url = JUri::root() . substr(CRoute::_('index.php?option=com_community&view=profile&userid=' . $id), strlen(JUri::base(true)) + 1);
         if ($previewdata[0]->image == '') {
             $previewdata[0]->image = 'components/com_community/assets/user-Male.png';
         }
         return $previewdata;
     } else {
         return '';
     }
 }
开发者ID:politik86,项目名称:test2,代码行数:30,代码来源:plug_promote_jsprofile.php

示例4: display

 public function display($tpl = null)
 {
     $app = JFactory::getApplication();
     if (!$app->isAdmin()) {
         return $app->enqueueMessage(JText::_('JERROR_ALERTNOAUTHOR'), 'warning');
     }
     // Do not allow cache
     $app->allowCache(false);
     JHtml::_('behavior.framework', true);
     JFactory::getDocument()->addScriptDeclaration("\r\n\t\twindow.addEvent('domready', function()\r\n\t\t{\r\n\t\t\twindow.parent.document.updateUploader();\r\n\t\t\t\$\$('a.img-preview').each(function(el)\r\n\t\t\t{\r\n\t\t\t\tel.addEvent('click', function(e)\r\n\t\t\t\t{\r\n\t\t\t\t\twindow.top.document.preview.fromElement(el);\r\n\t\t\t\t\treturn false;\r\n\t\t\t\t});\r\n\t\t\t});\r\n\t\t});");
     $images = $this->get('images');
     $documents = $this->get('documents');
     $folders = $this->get('folders');
     $state = $this->get('state');
     // Check for invalid folder name
     if (empty($state->folder)) {
         $dirname = JRequest::getVar('folder', '', '', 'string');
         if (!empty($dirname)) {
             $dirname = htmlspecialchars($dirname, ENT_COMPAT, 'UTF-8');
             JError::raiseWarning(100, JText::sprintf('COM_MEDIA_ERROR_UNABLE_TO_BROWSE_FOLDER_WARNDIRNAME', $dirname));
         }
     }
     $this->baseURL = JUri::root();
     $this->images =& $images;
     $this->documents =& $documents;
     $this->folders =& $folders;
     $this->state =& $state;
     parent::display($tpl);
 }
开发者ID:01J,项目名称:skazkipronebo,代码行数:29,代码来源:view.html.php

示例5: getInput

 /**
  * Method to get the field input markup for a generic list.
  * Use the multiple attribute to enable multiselect.
  *
  * @return  string  The field input markup.
  *
  * @since   1.0
  */
 protected function getInput()
 {
     // Receive ajax URL
     $ajaxUrl = isset($this->element['url']) ? (string) $this->element['url'] : null;
     if ($ajaxUrl) {
         $siteUrl = JUri::root();
         $adminUrl = $siteUrl . 'administrator';
         $this->ajaxchildOptions['ajaxUrl'] = str_replace(array('{admin}', '{backend}', '{site}', '{frontend}'), array($adminUrl, $adminUrl, $siteUrl, $siteUrl), $ajaxUrl);
     }
     // Receive child field selector
     $childSelector = isset($this->element['child_selector']) ? (string) $this->element['child_selector'] : null;
     if ($childSelector) {
         $this->ajaxchildOptions['childSelector'] = $childSelector;
     }
     // Receive parent field selector
     $parentSelector = isset($this->element['parent_selector']) ? (string) $this->element['parent_selector'] : null;
     if ($parentSelector) {
         $this->ajaxchildOptions['parentSelector'] = $parentSelector;
     }
     // Receive parent request var
     $parentVarName = isset($this->element['parent_varname']) ? (string) $this->element['parent_varname'] : null;
     if ($parentVarName) {
         $this->ajaxchildOptions['parentVarName'] = $parentVarName;
     }
     return parent::getInput();
 }
开发者ID:prox91,项目名称:joomla-dev,代码行数:34,代码来源:rchildlist.php

示例6: onDisplay

 function onDisplay($name)
 {
     $js = "\r\n\t\tfunction oziofunction(menu_id) {\r\n\t\t\tvar tag = '{oziogallery ' + menu_id + '}';\r\n\t\t\tjInsertEditorText(tag, '" . $name . "');\r\n\t\t\tSqueezeBox.close();\r\n\t\t}";
     require_once JPATH_SITE . "/components/com_oziogallery3/oziogallery.inc";
     $style = "";
     $postfix = "";
     if (!$GLOBALS["oziogallery3"]["registered"]) {
         $style = ".button2-left .oziogallery a { color: #f03030; }";
         $postfix = " (Unregistered)";
     }
     $document = JFactory::getDocument();
     $document->addScriptDeclaration($js);
     $document->addStyleSheet(JUri::root(true) . "/plugins/" . $this->_type . "/" . $this->_name . "/css/style.css");
     $document->addStyleDeclaration($style);
     JHtml::_('behavior.modal');
     $button = new JObject();
     $button->set('modal', true);
     $button->class = 'btn';
     $application = JFactory::getApplication();
     $prefix = 'administrator/';
     if ($application->isAdmin()) {
         $prefix = '';
     }
     $button->set('link', $prefix . 'index.php?option=com_oziogallery3&amp;view=galleries&amp;layout=modal&amp;tmpl=component&amp;function=oziofunction');
     $button->set('text', JText::_('BTN_OZIOGALLERY_BUTTON_LABEL') . $postfix);
     $button->set('name', 'camera');
     $button->set('options', "{handler: 'iframe', size: {x: 770, y: 400}}");
     return $button;
 }
开发者ID:MOYA8564,项目名称:oziogallery2,代码行数:29,代码来源:oziogallery.php

示例7: onUserAfterSave

 /**
  * Utility method to act on a user after it has been saved.
  *
  * This method sends a registration email to new users created in the backend.
  *
  * @param	array		$user		Holds the new user data.
  * @param	boolean		$isnew		True if a new user is stored.
  * @param	boolean		$success	True if user was succesfully stored in the database.
  * @param	string		$msg		Message.
  *
  * @return	void
  * @since	1.6
  */
 public function onUserAfterSave($user, $isnew, $success, $msg)
 {
     // Initialise variables.
     $app = JFactory::getApplication();
     $config = JFactory::getConfig();
     $mail_to_user = $this->params->get('mail_to_user', 1);
     if ($isnew) {
         // TODO: Suck in the frontend registration emails here as well. Job for a rainy day.
         if ($app->isAdmin()) {
             if ($mail_to_user) {
                 // Load user_joomla plugin language (not done automatically).
                 $lang = JFactory::getLanguage();
                 $lang->load('plg_user_joomla', JPATH_ADMINISTRATOR);
                 // Compute the mail subject.
                 $emailSubject = JText::sprintf('PLG_USER_JOOMLA_NEW_USER_EMAIL_SUBJECT', $user['name'], $config->get('sitename'));
                 // Compute the mail body.
                 $emailBody = JText::sprintf('PLG_USER_JOOMLA_NEW_USER_EMAIL_BODY', $user['name'], $config->get('sitename'), JUri::root(), $user['username'], $user['password_clear']);
                 // Assemble the email data...the sexy way!
                 $mail = JFactory::getMailer()->setSender(array($config->get('mailfrom'), $config->get('fromname')))->addRecipient($user['email'])->setSubject($emailSubject)->setBody($emailBody);
                 if (!$mail->Send()) {
                     // TODO: Probably should raise a plugin error but this event is not error checked.
                     JError::raiseWarning(500, JText::_('ERROR_SENDING_EMAIL'));
                 }
             }
         }
     } else {
         // Existing user - nothing to do...yet.
     }
 }
开发者ID:yatan,项目名称:JiGS-PHP-RPG-engine,代码行数:42,代码来源:joomla.php

示例8: getInput

    protected function getInput()
    {
        $document = JFactory::getDocument();
        $document->addScript(JUri::root() . 'modules/mod_jxtc_ytpwall/elements/ytplaylist.min.js');
        $html = '
<div class="input-append">
  <input type="text" class="input-xlarge" name="' . $this->name . '" id="' . $this->id . '" value="' . htmlspecialchars($this->value, ENT_COMPAT, 'UTF-8') . '" />
  <div class="btn-group">
		<button class="btn dropdown-toggle" data-toggle="dropdown">
	    <i class="icon icon-cog"></i>
  	</button>
    <div class="dropdown-menu keep-open well well-small">
	    Select playlists from a channel:<br><br>
		 	<input type="text" id="userName" placeholder="YouTube channel name">
			<button type="button" class="btn" onClick="ytplquery();" />Query</button>
			<div id="ytplerror" style="color:#F00"></div>
			<div id="ytplresult"></div>
    </div>
	</div>
</div>
<script type="text/javascript">
jQuery(function() { jQuery(".keep-open").click(function(e) { e.stopPropagation(); }); });
</script>
';
        return $html;
    }
开发者ID:brenot,项目名称:forumdesenvolvimento,代码行数:26,代码来源:ytplaylist.php

示例9: getInput

 public function getInput()
 {
     $app = JFactory::getApplication();
     $heatmapforcecheck = JRequest::getInt('heatmapforcecheck', 0);
     if ($app->isAdmin() && $heatmapforcecheck) {
         $cache = JFactory::getCache();
         $result = $cache->clean('plg_system_heatmap:accountcheck');
         $refresh_uri = JUri::getInstance();
         $refresh_uri->delVar('heatmapforcecheck');
         $refresh_uri = $refresh_uri->toString();
         $app->redirect($refresh_uri);
     }
     $cache = JFactory::getCache('plg_system_heatmap:accountcheck');
     $cache->setCaching(true);
     $cache->setLifeTime(86400);
     //24h
     $domain = urlencode(JUri::root(false));
     //$accountCheck = HeatmapAccountChecker::check($domain);
     $accountCheck = $cache->call(array('HeatmapAccountChecker', 'check'), $domain);
     if ($accountCheck['valid']) {
         $msg .= '<span class="text-success">' . JText::_('PLG_HEATMAP_CHECK_ACCOUNT_VALID') . '</span>';
     } else {
         $msg .= '<span class="text-error">' . JText::_('PLG_HEATMAP_CHECK_ACCOUNT_NOT_FOUND') . '</span>';
     }
     $refresh_uri = JUri::getInstance();
     $refresh_uri->setVar('heatmapforcecheck', 1);
     $refresh_uri = $refresh_uri->toString();
     $msg .= '<br><a class="btn" href="' . $refresh_uri . '">' . JText::_('PLG_HEATMAP_CHECK_ACCOUNT') . '</a>';
     $lastcheck = isset($accountCheck['lastcheck']) ? $accountCheck['lastcheck'] : JText::_('PLG_HEATMAP_NEVER');
     $msg .= '<br>' . JText::_('PLG_HEATMAP_LAST_CHECK') . ' ' . $lastcheck;
     if (isset($accountCheck['error']) && $accountCheck['error']) {
         $msg .= '<br>' . JText::_('PLG_HEATMAP_ERROR_MSG') . ' <em>' . $accountCheck['error'] . '</em>';
     }
     return $msg;
 }
开发者ID:heatmap,项目名称:heatmap-for-joomla,代码行数:35,代码来源:accountcheck.php

示例10: display

 /**
  * CP Values view display method
  * @return void
  **/
 function display($tpl = null)
 {
     global $option;
     $this->_context = $option . 'tags';
     // nombre del contexto
     $this->cid = JRequest::getVar('cid', 0, '', 'int');
     $document = JFactory::getDocument();
     $script = JUri::root() . '/administrator/components/com_customproperties/includes/customproperties_ext.js';
     $document->addScript($script);
     $app =& JFactory::getApplication();
     $user = JFactory::getUser();
     $aid = $user->get('aid', 0);
     $gid = $user->get('gid', 0);
     $ce_file = JPATH_ROOT . DS . 'administrator' . DS . 'components' . DS . 'com_customproperties' . DS . 'contentelement.class.php';
     require_once $ce_file;
     // get the content element
     $option = JRequest::getVar('contentname');
     if (!$option) {
         $ce = getContentElementByName("content");
     } else {
         $ce = getContentElementByOption($option);
     }
     $this->assignRef('ce', $ce);
     $query = "  SELECT DISTINCT f.id AS fid, f.label AS name, v.id AS vid, v.label, v.access_group AS ag\r\n                    FROM #__custom_properties AS cp\r\n\t\t\tINNER JOIN #__custom_properties_fields AS f\r\n\t\t\tON (cp.field_id = f.id)\r\n\t\t\tINNER JOIN #__custom_properties_values AS v\r\n\t\t\tON (cp.value_id = v.id)\r\n                    WHERE cp.ref_table = '" . $ce->table . "'\r\n\t\t\tAND cp.content_id = '{$this->cid}'\r\n\t\t\tAND f.published = '1'\r\n\t\t\tAND f.access <= '{$aid}'\r\n                    ORDER BY f.ordering, v.ordering ";
     $database = JFactory::getDBO();
     $database->setQuery($query);
     $database->getErrorMsg();
     $this->assignRef('tags', $database->loadObjectList());
     $this->assignRef('app', $app);
     $this->assignRef('gid', $gid);
     parent::display($tpl);
 }
开发者ID:BGCX261,项目名称:zonales-svn-to-git,代码行数:36,代码来源:view.html.php

示例11: getList

 public function getList()
 {
     if (!$this->_list) {
         $this->_list = array('sitemapindex' => array());
         $configs = $this->getService('com://site/sitemap.model.configs')->limit(0)->getList();
         foreach ($configs as $config) {
             // Get model identifier
             $identifier = clone $this->getIdentifier();
             $identifier->package = $config->package;
             $identifier->name = $config->name;
             // Get total
             $model = $this->getService($identifier);
             $total = $model->getTotal();
             $model->sort('modified_on')->direction('desc')->limit(1);
             for ($i = 0; $i < $total;) {
                 // Get first item for lastmod
                 $item = $model->offset($i)->getList()->top();
                 $sitemap = new stdClass();
                 $sitemap->loc = JUri::root() . 'index.php?option=com_sitemap&view=sitemap&urlset_offset=' . $i . '&urlset_limit=500&package=' . $identifier->package . '&name=' . $identifier->name . '&format=xml';
                 $sitemap->lastmod = self::getLastMod(array('item' => $item));
                 array_push($this->_list['sitemapindex'], $sitemap);
                 $i += 500;
             }
         }
     }
     return $this->_list;
 }
开发者ID:kedweber,项目名称:com_sitemap,代码行数:27,代码来源:sitemaps.php

示例12: getInput

 protected function getInput()
 {
     if (version_compare(JVERSION, '3.0.0') == -1) {
         $app = JFactory::getApplication();
         $doc = JFactory::getDocument();
         if (version_compare(PHP_VERSION, '5.2.4') == -1) {
             $app->enqueueMessage(JText::sprintf('MOD_PWEBCONTACT_CONFIG_MSG_PHP_VERSION', '5.2.4'), 'error');
         }
         // jQuery and Bootstrap in Joomla 2.5
         if (!class_exists('JHtmlJquery')) {
             $error = null;
             if (!is_file(JPATH_PLUGINS . '/system/pwebj3ui/pwebj3ui.php')) {
                 $error = JText::sprintf('MOD_PWEBCONTACT_CONFIG_INSTALL_PWEBLEGACY', '<a href="http://www.perfect-web.co/blog/joomla/62-jquery-bootstrap-in-joomla-25" target="_blank">', '</a>');
             } elseif (!JPluginHelper::isEnabled('system', 'pwebj3ui')) {
                 $error = JText::sprintf('MOD_PWEBCONTACT_CONFIG_ENABLE_PWEBLEGACY', '<a href="index.php?option=com_plugins&amp;view=plugins&amp;filter_search=' . urlencode('Perfect Joomla! 3 User Interface') . '" target="_blank">', '</a>');
             } else {
                 JLoader::import('cms.html.jquery', JPATH_PLUGINS . DIRECTORY_SEPARATOR . 'system' . DIRECTORY_SEPARATOR . 'pwebj3ui' . DIRECTORY_SEPARATOR . 'libraries');
             }
             if ($error) {
                 $app->enqueueMessage($error, 'error');
                 $doc->addScriptDeclaration('window.addEvent("domready", function(){' . 'new Element("div", {class: "pweb-fields-tip", html: \'<span class="badge badge-important">' . $error . '</span>\'}).inject(document.id("jform_params_fields"),"top");' . '});');
             }
         }
         $doc->addStyleSheet(JUri::root(true) . '/media/mod_pwebcontact/css/admin_j25.css');
     }
     return null;
 }
开发者ID:01J,项目名称:topm,代码行数:27,代码来源:pweblegacy.php

示例13: display

 public function display($tpl = null)
 {
     $user = JFactory::getUser();
     $document = JFactory::getDocument();
     $url = JUri::root();
     $settings = JEMHelper::globalattribs();
     // Initialise variables.
     $this->items = $this->get('Items');
     $this->pagination = $this->get('Pagination');
     $this->state = $this->get('State');
     $this->filterForm = $this->get('FilterForm');
     $this->activeFilters = $this->get('ActiveFilters');
     $this->settings = $settings;
     $params = $this->state->get('params');
     // Check for errors.
     if (count($errors = $this->get('Errors'))) {
         JError::raiseError(500, implode("\n", $errors));
         return false;
     }
     // Load css
     JHtml::_('stylesheet', 'com_jem/backend.css', array(), true);
     $this->user = $user;
     # add toolbar
     $this->addToolbar();
     parent::display($tpl);
 }
开发者ID:JKoelman,项目名称:JEM-3,代码行数:26,代码来源:view.html.php

示例14: display

 /**
  * Affichage de la vue par défaut
  * @see JView::display()
  */
 function display($tpl = null)
 {
     //Chargement des scripts
     $document = JFactory::getDocument();
     $document->addScript('//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js');
     $document->addScript(JUri::root() . 'media/com_owncloudconnect/js/owncloudconnect.js');
     //On récupère les variables de session
     $session = JFactory::getSession();
     //On récupère le nom du HOST pour connexion sécurisée via iFrame
     $this->ref = urlencode(OwncloudconnectHelper::stringEncrypt($_SERVER['HTTP_HOST']));
     //On récupère l'adresse de la plateforme ownCloud
     $param = JComponentHelper::getParams('com_owncloudconnect');
     $this->owncloud_platformurl = $param->get('owncloud_platformurl');
     //On va chercher si l'utilisateur connecté est enregistré dans la table du composant
     $this->oc_user = $this->get('Utilisateur');
     //Si l'utilisateur peut se connecter à ownCloud, on regarde si d'autres identifiants sont définis, sinon l'utilisateur accède à la plateforme via ses ident en session
     if (!isset($this->oc_user->forbid_public) || $this->oc_user->forbid_public == 0) {
         if ($this->oc_user && $this->oc_user->oc_login && $this->oc_user->oc_password) {
             $this->login = urlencode(OwncloudconnectHelper::stringEncrypt(json_encode(array('login' => $this->oc_user->oc_login, 'pass' => OwncloudconnectHelper::stringDecrypt($this->oc_user->oc_password)))));
         } else {
             $this->login = urlencode(OwncloudconnectHelper::stringEncrypt(json_encode(array('login' => $session->get('oc_user'), 'pass' => $session->get('oc_password')))));
         }
     }
     // Check for errors.
     if (count($errors = $this->get('Errors'))) {
         JError::raiseError(500, implode('<br />', $errors));
         return false;
     }
     parent::display($tpl);
 }
开发者ID:mike2m,项目名称:ownCloud-Connect,代码行数:34,代码来源:view.html.php

示例15: __construct

 public function __construct()
 {
     parent::__construct();
     JTable::addIncludePath(JPATH_ADMINISTRATOR . '/components/com_rsmembership/tables');
     $document = JFactory::getDocument();
     $config = RSMembershipConfig::getInstance();
     $version = (string) new RSMembershipVersion();
     // Load our CSS
     $document->addStyleSheet(JUri::root(true) . '/components/com_rsmembership/assets/css/rsmembership.css?v=' . $version);
     // Load our JS
     $document->addScript(JUri::root(true) . '/components/com_rsmembership/assets/js/rsmembership.js?v=' . $version);
     if (!RSMembershipHelper::isJ3()) {
         // Load 2.5 CSS
         $document->addStyleSheet(JUri::root(true) . '/components/com_rsmembership/assets/css/j2.css?v=' . $version);
         // Load Bootstrap on 2.5.x
         if ($config->get('load_bootstrap')) {
             $document->addStyleSheet(JUri::root(true) . '/components/com_rsmembership/assets/css/bootstrap.min.css?v=' . $version);
             $document->addScript(JUri::root(true) . '/components/com_rsmembership/assets/js/jquery.min.js?v=' . $version);
             $document->addScript(JUri::root(true) . '/components/com_rsmembership/assets/js/jquery.noconflict.js?v=' . $version);
             $document->addScript(JUri::root(true) . '/components/com_rsmembership/assets/js/bootstrap.min.js?v=' . $version);
         }
     } else {
         // Load 3.x CSS
         $document->addStyleSheet(JUri::root(true) . '/components/com_rsmembership/assets/css/j3.css?v=' . $version);
         // Load Bootstrap on 3.x
         if ($config->get('load_bootstrap')) {
             JHtml::_('bootstrap.framework');
         }
     }
 }
开发者ID:JozefAB,项目名称:qk,代码行数:30,代码来源:controller.php


注:本文中的JUri::root方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。