Advertisement
manchumahara

Joomla custom param type for oauth connect

Nov 13th, 2012
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.08 KB | None | 0 0
  1. //for j2.5
  2.  
  3. $plugin  = JTable::getInstance('menu', 'JTable', array());
  4.                 $plugin->id = $extid;
  5.                 $plugin->load();
  6.  
  7.  
  8. //how to get menu params
  9. $pluginParams              = new JRegistry( $plugin->params );
  10.                    //var_dump($pluginParams);
  11.                    $consumerKey               = $pluginParams->get('consumerKey','');
  12.                    $consumerSecret            = $pluginParams->get('consumerSecret','');
  13.  
  14.  
  15. //for j1.5
  16.  $extid                     = JRequest::getVar('cid',  0, '', 'array');
  17.                 $extid                     = (int)$extid[0];
  18.  
  19. $pluginParams              = new JParameter( $plugin->params );
  20.                    //var_dump($pluginParams);
  21.                    $consumerKey               = $pluginParams->get('consumerKey','');
  22.                    $consumerSecret            = $pluginParams->get('consumerSecret','');
  23.  
  24.  
  25.  
  26. //to get access key code from db
  27.  
  28. $db         =& JFactory::getDbo();
  29.         $query  = 'SELECT * FROM #__cbsocialappsoauthadmin '
  30.         . 'WHERE ' . $db->nameQuote('app') . '=  "mysocialtimelinecom" AND ' . $db->nameQuote('extid') . '='.$menuid;
  31.  
  32.         $db->setQuery( $query );
  33.         $result = $db->loadObject();
  34.  
  35. //how to get menuid or active menu id from front end.
  36. //from front end view.html.php  j2.5
  37. $app                = JFactory::getApplication();        
  38.         $this->params       = '';        
  39.        
  40.         $menus              = $app->getMenu();
  41.         $menu               = $menus->getActive();
  42.         //var_dump($menu->id);
  43.         $this->params       = $app->getParams(); //this is menu params
  44.  
  45.  
  46. //how to get menuid or active menu id from front end.
  47. //from front end view.html.php  j1.5
  48. $app                = JFactory::getApplication();
  49.         $menu               = $app->getMenu();
  50.         $activemenu         = ($menu->getActive()) ? $menu->getActive() : $menu->getDefault();
  51.         $mparams = '';
  52.         if (is_object($activemenu)) {
  53.             $mparams = new JParameter($activemenu->params); //this is menu params
  54.         }
  55.  
  56.        //var_dump($activemenu );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement