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


PHP JUri::getVar方法代码示例

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


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

示例1: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if (!self::$enabled || !in_array($uri->getVar('view'), self::$views)) {
         return;
     }
     $params['include_entries'] = JArrayHelper::getValue($params, 'include_entries', 1);
     $params['include_entries'] = $params['include_entries'] == 1 || $params['include_entries'] == 2 && $xmap->view == 'xml' || $params['include_entries'] == 3 && $xmap->view == 'html';
     $params['include_expired_entries'] = JArrayHelper::getValue($params, 'include_expired_entries', 0);
     $params['include_expired_entries'] = $params['include_expired_entries'] == 1 || $params['include_expired_entries'] == 2 && $xmap->view == 'xml' || $params['include_expired_entries'] == 3 && $xmap->view == 'html';
     $params['category_priority'] = JArrayHelper::getValue($params, 'category_priority', $parent->priority);
     $params['category_changefreq'] = JArrayHelper::getValue($params, 'category_changefreq', $parent->changefreq);
     if ($params['category_priority'] == -1) {
         $params['category_priority'] = $parent->priority;
     }
     if ($params['category_changefreq'] == -1) {
         $params['category_changefreq'] = $parent->changefreq;
     }
     $params['entry_priority'] = JArrayHelper::getValue($params, 'entry_priority', $parent->priority);
     $params['entry_changefreq'] = JArrayHelper::getValue($params, 'entry_changefreq', $parent->changefreq);
     if ($params['entry_priority'] == -1) {
         $params['entry_priority'] = $parent->priority;
     }
     if ($params['entry_changefreq'] == -1) {
         $params['entry_changefreq'] = $parent->changefreq;
     }
     switch ($uri->getVar('view')) {
         case 'front':
             self::getCategoryTree($xmap, $parent, $params, 0);
             break;
         case 'list':
             self::getEntries($xmap, $parent, $params, $uri->getVar('catid'));
             break;
     }
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-adsmanager,代码行数:40,代码来源:com_adsmanager.php

示例2: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  *
  * @throws Exception
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if (!self::$enabled || !in_array($uri->getVar('view'), self::$views)) {
         return;
     }
     $params['groups'] = implode(',', JFactory::getUser()->getAuthorisedViewLevels());
     $params['language_filter'] = JFactory::getApplication()->getLanguageFilter();
     $params['enable_imagemap'] = JArrayHelper::getValue($params, 'enable_imagemap', 0);
     $params['image_type'] = JArrayHelper::getValue($params, 'image_type', 'original');
     $params['include_images'] = JArrayHelper::getValue($params, 'include_images', 1);
     $params['include_images'] = $params['include_images'] == 1 || $params['include_images'] == 2 && $xmap->view == 'xml' || $params['include_images'] == 3 && $xmap->view == 'html';
     $params['show_unauth'] = JArrayHelper::getValue($params, 'show_unauth', 0);
     $params['show_unauth'] = $params['show_unauth'] == 1 || $params['show_unauth'] == 2 && $xmap->view == 'xml' || $params['show_unauth'] == 3 && $xmap->view == 'html';
     $params['category_priority'] = JArrayHelper::getValue($params, 'category_priority', $parent->priority);
     $params['category_changefreq'] = JArrayHelper::getValue($params, 'category_changefreq', $parent->changefreq);
     if ($params['category_priority'] == -1) {
         $params['category_priority'] = $parent->priority;
     }
     if ($params['category_changefreq'] == -1) {
         $params['category_changefreq'] = $parent->changefreq;
     }
     $params['image_priority'] = JArrayHelper::getValue($params, 'image_priority', $parent->priority);
     $params['image_changefreq'] = JArrayHelper::getValue($params, 'image_changefreq', $parent->changefreq);
     if ($params['image_priority'] == -1) {
         $params['image_priority'] = $parent->priority;
     }
     if ($params['image_changefreq'] == -1) {
         $params['image_changefreq'] = $parent->changefreq;
     }
     self::getCategoryTree($xmap, $parent, $params, $uri->getVar('id', 0));
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-phoca-gallery,代码行数:39,代码来源:com_phocagallery.php

示例3: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if (!self::$enabled || !in_array($uri->getVar('view'), self::$views)) {
         return;
     }
     $params['groups'] = implode(',', JFactory::getUser()->getAuthorisedViewLevels());
     $params['include_events'] = JArrayHelper::getValue($params, 'include_events', 1);
     $params['include_events'] = $params['include_events'] == 1 || $params['include_events'] == 2 && $xmap->view == 'xml' || $params['include_events'] == 3 && $xmap->view == 'html';
     $params['show_unauth'] = JArrayHelper::getValue($params, 'show_unauth', 0);
     $params['show_unauth'] = $params['show_unauth'] == 1 || $params['show_unauth'] == 2 && $xmap->view == 'xml' || $params['show_unauth'] == 3 && $xmap->view == 'html';
     $params['category_priority'] = JArrayHelper::getValue($params, 'category_priority', $parent->priority);
     $params['category_changefreq'] = JArrayHelper::getValue($params, 'category_changefreq', $parent->changefreq);
     if ($params['category_priority'] == -1) {
         $params['category_priority'] = $parent->priority;
     }
     if ($params['category_changefreq'] == -1) {
         $params['category_changefreq'] = $parent->changefreq;
     }
     $params['event_priority'] = JArrayHelper::getValue($params, 'event_priority', $parent->priority);
     $params['event_changefreq'] = JArrayHelper::getValue($params, 'event_changefreq', $parent->changefreq);
     if ($params['event_priority'] == -1) {
         $params['event_priority'] = $parent->priority;
     }
     if ($params['event_changefreq'] == -1) {
         $params['event_changefreq'] = $parent->changefreq;
     }
     self::getEvents($xmap, $parent, $params, $uri->getVar('catid'));
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-simplecalendar,代码行数:34,代码来源:com_simplecalendar.php

示例4: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if ($xmap->isNews || !self::$enabled || !in_array($uri->getVar('view'), self::$views)) {
         return;
     }
     $params['include_topics'] = JArrayHelper::getValue($params, 'include_topics', 1);
     $params['include_topics'] = $params['include_topics'] == 1 || $params['include_topics'] == 2 && $xmap->view == 'xml' || $params['include_topics'] == 3 && $xmap->view == 'html';
     $params['include_pagination'] = JArrayHelper::getValue($params, 'include_pagination', 0);
     $params['include_pagination'] = $params['include_pagination'] == 1 || $params['include_pagination'] == 2 && $xmap->view == 'xml' || $params['include_pagination'] == 3 && $xmap->view == 'html';
     $params['cat_priority'] = JArrayHelper::getValue($params, 'cat_priority', $parent->priority);
     $params['cat_priority'] = $params['cat_priority'] == -1 ? $parent->priority : $params['cat_priority'];
     $params['cat_changefreq'] = JArrayHelper::getValue($params, 'cat_changefreq', $parent->changefreq);
     $params['cat_changefreq'] = $params['cat_changefreq'] == -1 ? $parent->changefreq : $params['cat_changefreq'];
     $params['topic_priority'] = JArrayHelper::getValue($params, 'topic_priority', $parent->changefreq);
     $params['topic_priority'] = $params['topic_priority'] == -1 ? $parent->priority : $params['topic_priority'];
     $params['topic_changefreq'] = JArrayHelper::getValue($params, 'topic_changefreq', $parent->changefreq);
     $params['topic_changefreq'] = $params['topic_changefreq'] == -1 ? $parent->changefreq : $params['topic_changefreq'];
     if ($params['include_topics']) {
         if ((int) ($limit = JArrayHelper::getValue($params, 'max_topics', 0))) {
             $params['limit'] = $limit;
         } else {
             $params['limit'] = 0;
         }
         if ((int) ($days = JArrayHelper::getValue($params, 'max_age', 0))) {
             $params['days'] = JFactory::getDate()->toUnix() - intval($days) * 86400;
         } else {
             $params['days'] = '';
         }
     }
     self::getCategoryTree($xmap, $parent, $params, $uri->getVar('catid', 0));
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-kunena,代码行数:37,代码来源:com_kunena.php

示例5: testDelVar

 /**
  * Test the delVar method.
  *
  * @return  void
  *
  * @since   11.1
  * @covers  JUri::delVar
  */
 public function testDelVar()
 {
     $this->object->parse('http://someuser:somepass@www.example.com:80/path/file.html?var=value#fragment');
     $this->assertThat($this->object->getVar('var'), $this->equalTo('value'));
     $this->object->delVar('var');
     $this->assertThat($this->object->getVar('var'), $this->equalTo(''));
 }
开发者ID:shoffmann52,项目名称:install-from-web-server,代码行数:15,代码来源:JURITest.php

示例6: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if (!self::$enabled || !in_array($uri->getVar('view'), self::$views)) {
         return;
     }
     $params['groups'] = implode(',', JFactory::getUser()->getAuthorisedViewLevels());
     $params['language_filter'] = $uri->getVar('tag_list_language_filter');
     $params['include_tags'] = JArrayHelper::getValue($params, 'include_tags', 1);
     $params['include_tags'] = $params['include_tags'] == 1 || $params['include_tags'] == 2 && $xmap->view == 'xml' || $params['include_tags'] == 3 && $xmap->view == 'html';
     $params['show_unauth'] = JArrayHelper::getValue($params, 'show_unauth', 0);
     $params['show_unauth'] = $params['show_unauth'] == 1 || $params['show_unauth'] == 2 && $xmap->view == 'xml' || $params['show_unauth'] == 3 && $xmap->view == 'html';
     $params['tag_priority'] = JArrayHelper::getValue($params, 'tag_priority', $parent->priority);
     $params['tag_changefreq'] = JArrayHelper::getValue($params, 'tag_changefreq', $parent->changefreq);
     if ($params['tag_priority'] == -1) {
         $params['tag_priority'] = $parent->priority;
     }
     if ($params['tag_changefreq'] == -1) {
         $params['tag_changefreq'] = $parent->changefreq;
     }
     switch ($uri->getVar('view')) {
         case 'tags':
             self::getTagsTree($xmap, $parent, $params, $uri->getVar('parent_id', 0));
             break;
         case 'tag':
             self::getTagTree($xmap, $parent, $params, (array) $uri->getVar('id'), (array) $uri->getVar('types'));
             break;
     }
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-tags,代码行数:34,代码来源:com_tags.php

示例7: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  *
  * @return bool
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if (!self::$enabled || !in_array($uri->getVar('layout'), self::$layouts)) {
         return false;
     }
     $params['groups'] = implode(',', JFactory::getUser()->getAuthorisedViewLevels());
     $params['language_filter'] = JFactory::getApplication()->getLanguageFilter();
     $params['include_items'] = JArrayHelper::getValue($params, 'include_items', 1);
     $params['include_items'] = $params['include_items'] == 1 || $params['include_items'] == 2 && $xmap->view == 'xml' || $params['include_items'] == 3 && $xmap->view == 'html';
     $params['show_unauth'] = JArrayHelper::getValue($params, 'show_unauth', 0);
     $params['show_unauth'] = $params['show_unauth'] == 1 || $params['show_unauth'] == 2 && $xmap->view == 'xml' || $params['show_unauth'] == 3 && $xmap->view == 'html';
     $params['category_priority'] = JArrayHelper::getValue($params, 'category_priority', $parent->priority);
     $params['category_priority'] = $params['category_priority'] == -1 ? $parent->priority : $params['category_priority'];
     $params['category_changefreq'] = JArrayHelper::getValue($params, 'category_changefreq', $parent->changefreq);
     $params['category_changefreq'] = $params['category_changefreq'] == -1 ? $parent->changefreq : $params['category_changefreq'];
     $params['item_priority'] = JArrayHelper::getValue($params, 'item_priority', $parent->priority);
     $params['item_priority'] = $params['item_priority'] == -1 ? $parent->priority : $params['item_priority'];
     $params['item_changefreq'] = JArrayHelper::getValue($params, 'item_changefreq', $parent->changefreq);
     $params['item_changefreq'] = $params['item_changefreq'] == -1 ? $parent->changefreq : $params['item_changefreq'];
     switch ($uri->getVar('layout')) {
         case 'category':
             $categories = JFactory::getApplication()->getMenu()->getItem($parent->id)->params->get('categories');
             if (count($categories) == 1) {
                 return self::getItems($xmap, $parent, $params, 'category', $categories[0]);
             } elseif (count($categories) > 1) {
                 return self::getCategoryTree($xmap, $parent, $params, 0, $categories);
             } else {
                 return self::getCategoryTree($xmap, $parent, $params, 0);
             }
             break;
         case 'tag':
             return self::getItems($xmap, $parent, $params, 'tag', $uri->getVar('tag'));
             break;
         case 'user':
             return self::getItems($xmap, $parent, $params, 'user', $uri->getVar('id'));
             break;
     }
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-k2,代码行数:46,代码来源:com_k2.php

示例8: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  *
  * @throws Exception
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if (!self::$enabled || !in_array($uri->getVar('view'), self::$views)) {
         return;
     }
     $params['groups'] = implode(',', JFactory::getUser()->getAuthorisedViewLevels());
     $params['language_filter'] = JFactory::getApplication()->getLanguageFilter();
     $params['itemid_workaround'] = JArrayHelper::getValue($params, 'itemid_workaround', 0);
     $params['include_downloads'] = JArrayHelper::getValue($params, 'include_downloads', 1);
     $params['include_downloads'] = $params['include_downloads'] == 1 || $params['include_downloads'] == 2 && $xmap->view == 'xml' || $params['include_downloads'] == 3 && $xmap->view == 'html';
     $params['show_unauth'] = JArrayHelper::getValue($params, 'show_unauth', 0);
     $params['show_unauth'] = $params['show_unauth'] == 1 || $params['show_unauth'] == 2 && $xmap->view == 'xml' || $params['show_unauth'] == 3 && $xmap->view == 'html';
     $params['category_priority'] = JArrayHelper::getValue($params, 'category_priority', $parent->priority);
     $params['category_changefreq'] = JArrayHelper::getValue($params, 'category_changefreq', $parent->changefreq);
     if ($params['category_priority'] == -1) {
         $params['category_priority'] = $parent->priority;
     }
     if ($params['category_changefreq'] == -1) {
         $params['category_changefreq'] = $parent->changefreq;
     }
     $params['download_priority'] = JArrayHelper::getValue($params, 'download_priority', $parent->priority);
     $params['download_changefreq'] = JArrayHelper::getValue($params, 'download_changefreq', $parent->changefreq);
     if ($params['download_priority'] == -1) {
         $params['download_priority'] = $parent->priority;
     }
     if ($params['download_changefreq'] == -1) {
         $params['download_changefreq'] = $parent->changefreq;
     }
     switch ($uri->getVar('view')) {
         case 'categories':
             self::getCategoryTree($xmap, $parent, $params, 0);
             break;
         case 'category':
             self::getDownloads($xmap, $parent, $params, $uri->getVar('id'));
             break;
     }
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-phoca-download,代码行数:45,代码来源:com_phocadownload.php

示例9: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  *
  * @throws Exception
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if (!self::$enabled || !in_array($uri->getVar('view'), self::$views)) {
         return;
     }
     $params['groups'] = implode(',', JFactory::getUser()->getAuthorisedViewLevels());
     $params['include_newsletter'] = JArrayHelper::getValue($params, 'include_newsletter', 1);
     $params['include_newsletter'] = $params['include_newsletter'] == 1 || $params['include_newsletter'] == 2 && $xmap->view == 'xml' || $params['include_newsletter'] == 3 && $xmap->view == 'html';
     $params['show_unauth'] = JArrayHelper::getValue($params, 'show_unauth', 0);
     $params['show_unauth'] = $params['show_unauth'] == 1 || $params['show_unauth'] == 2 && $xmap->view == 'xml' || $params['show_unauth'] == 3 && $xmap->view == 'html';
     $params['list_priority'] = JArrayHelper::getValue($params, 'list_priority', $parent->priority);
     $params['list_changefreq'] = JArrayHelper::getValue($params, 'list_changefreq', $parent->changefreq);
     if ($params['list_priority'] == -1) {
         $params['list_priority'] = $parent->priority;
     }
     if ($params['list_changefreq'] == -1) {
         $params['list_changefreq'] = $parent->changefreq;
     }
     $params['newsletter_priority'] = JArrayHelper::getValue($params, 'newsletter_priority', $parent->priority);
     $params['newsletter_changefreq'] = JArrayHelper::getValue($params, 'newsletter_changefreq', $parent->changefreq);
     if ($params['newsletter_priority'] == -1) {
         $params['newsletter_priority'] = $parent->priority;
     }
     if ($params['newsletter_changefreq'] == -1) {
         $params['newsletter_changefreq'] = $parent->changefreq;
     }
     switch ($uri->getVar('view')) {
         case 'lists':
             self::getListsTree($xmap, $parent, $params);
             break;
         case 'archive':
             $item = JFactory::getApplication()->getMenu()->getItem($parent->id);
             self::getNewsletter($xmap, $parent, $params, $item->params->get('listid'));
             break;
     }
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-acymailing,代码行数:44,代码来源:com_acymailing.php

示例10: getTree

 public function getTree($osmap, $parent, &$params)
 {
     $uri = new JUri($parent->link);
     if (!static::isEnabled() || !in_array($uri->getVar('view'), static::$views)) {
         return;
     }
     $params['groups'] = implode(',', JFactory::getUser()->getAuthorisedViewLevels());
     $params['language_filter'] = JFactory::getApplication()->getLanguageFilter();
     $params['include_links'] = JArrayHelper::getValue($params, 'include_links', 1);
     $params['include_links'] = $params['include_links'] == 1 || $params['include_links'] == 2 && $osmap->view == 'xml' || $params['include_links'] == 3 && $osmap->view == 'html';
     $params['show_unauth'] = JArrayHelper::getValue($params, 'show_unauth', 0);
     $params['show_unauth'] = $params['show_unauth'] == 1 || $params['show_unauth'] == 2 && $osmap->view == 'xml' || $params['show_unauth'] == 3 && $osmap->view == 'html';
     $params['category_priority'] = JArrayHelper::getValue($params, 'category_priority', $parent->priority);
     $params['category_changefreq'] = JArrayHelper::getValue($params, 'category_changefreq', $parent->changefreq);
     if ($params['category_priority'] == -1) {
         $params['category_priority'] = $parent->priority;
     }
     if ($params['category_changefreq'] == -1) {
         $params['category_changefreq'] = $parent->changefreq;
     }
     $params['link_priority'] = JArrayHelper::getValue($params, 'link_priority', $parent->priority);
     $params['link_changefreq'] = JArrayHelper::getValue($params, 'link_changefreq', $parent->changefreq);
     if ($params['link_priority'] == -1) {
         $params['link_priority'] = $parent->priority;
     }
     if ($params['link_changefreq'] == -1) {
         $params['link_changefreq'] = $parent->changefreq;
     }
     switch ($uri->getVar('view')) {
         case 'categories':
             static::getCategoryTree($osmap, $parent, $params, $uri->getVar('id'));
             break;
         case 'category':
             static::getlinks($osmap, $parent, $params, $uri->getVar('id'));
             break;
     }
 }
开发者ID:lepca,项目名称:OSMap,代码行数:37,代码来源:com_weblinks.php

示例11: getTree

 /**
  * @param XmapDisplayerInterface $xmap
  * @param stdClass $parent
  * @param array $params
  */
 public static function getTree($xmap, stdClass $parent, array &$params)
 {
     $uri = new JUri($parent->link);
     if (!self::$enabled || !in_array($uri->getVar('view'), self::$views)) {
         return;
     }
     $params['level_priority'] = JArrayHelper::getValue($params, 'level_priority', $parent->priority);
     $params['level_changefreq'] = JArrayHelper::getValue($params, 'level_changefreq', $parent->changefreq);
     if ($params['level_priority'] == -1) {
         $params['level_priority'] = $parent->priority;
     }
     if ($params['level_changefreq'] == -1) {
         $params['level_changefreq'] = $parent->changefreq;
     }
     self::getLevels($xmap, $parent, $params);
 }
开发者ID:b2un0,项目名称:joomla-plugin-xmap-akeeba-subscriptions,代码行数:21,代码来源:com_akeebasubs.php

示例12: smartUrlConvertor

 /**
  * smartUrlConvertor
  *
  * @param JUri  $uri
  * @param array $button
  *
  * @return  mixed
  */
 public function smartUrlConvertor($uri, $button)
 {
     // fix task redirect
     if ($uri->getVar('layout') == 'edit') {
         $uri->setVar('task', "{$uri->getVar('view')}.{$uri->getVar('layout')}");
         $uri->delVar('view');
         $uri->delVar('layout');
     }
     return $uri;
 }
开发者ID:lyrasoft,项目名称:lyrasoft.github.io,代码行数:18,代码来源:model.php

示例13: appendHtml

 /**
  * @param array $matches
  * @return string
  */
 private function appendHtml(array $matches)
 {
     $html = $matches[0];
     if (strpos($matches[2], 'task=style.edit')) {
         $uri = new JUri($matches[2]);
         $id = (int) $uri->getVar('id');
         if ($id && in_array($uri->getVar('option'), ['com_templates', 'com_advancedtemplates']) && isset($this->styles[$id])) {
             $html = $matches[1] . $uri . $matches[3] . $matches[4] . $matches[5];
             $html .= ' <span class="label" style="background:#439a86;color:#fff;">Gantry 5</span>';
         }
     }
     return $html;
 }
开发者ID:Ettore495,项目名称:Ettore-Work,代码行数:17,代码来源:gantry5.php

示例14: _appendHtml

        /**
         * Appends HTML to menu items
         *
         * @param   array   $matches  Don't remember
         * @param   string  $content  Don't remember
         *
         * @return   string  Html with MenuAry badges inserted
         */
        private function _appendHtml(array $matches, $content = 'MenuAry')
        {
            $html = $matches[0];
            if (strpos($matches[2], 'task=item.edit')) {
                $uri = new JUri($matches[2]);
                $id = (int) $uri->getVar('id');
                if ($id && in_array($uri->getVar('option'), array('com_menus')) && in_array($id, $this->menuitems)) {
                    $html = $matches[1] . $uri . $matches[3] . $matches[4] . $matches[5];
                    $html .= '
					<span
						onMouseOver="this.style.color=\'#00F\'"
						onMouseOut="this.style.color=\'#000\'"
						class="hasTip icon-power-cord" style="
						cursor: help;"
						title="' . JText::_('PLG_MENUARY_MENUITEM_TOOLTIP') . '"></span>';
                }
            }
            return $html;
        }
开发者ID:gruz,项目名称:MenuAry,代码行数:27,代码来源:menuary.php

示例15: check

	protected static function check($item, JUri $uri)
	{
		$hits = 0;

		foreach ($item->query as $var => $value)
		{
			if ($value != $uri->getVar($var)) {
				return 0;
			}

			$hits++;
		}

		return $hits;
	}
开发者ID:BillVGN,项目名称:PortalPRP,代码行数:15,代码来源:route.php


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