function getObjectInfo($id, $language = null)
 {
     $info = new JCommentsObjectInfo();
     $routerHelper = JPATH_SITE . '/components/com_allevents/helpers/route.php';
     if (is_file($routerHelper)) {
         require_once $routerHelper;
         $db = JFactory::getDBO();
         $db->setQuery('SELECT titre, access, proposed_by FROM #__allevents_events WHERE `id`=' . $db->Quote($id));
         $row = $db->loadObject();
         if (!empty($row)) {
             $info->title = $row->titre;
             $info->access = $row->access;
             $info->userid = $row->proposed_by;
             $info->link = AllEventsHelperRoute::getEventRoute($id);
         }
     }
     return $info;
 }
Example #2
0
 function getObjectInfo($id, $language = null)
 {
     jimport('joomla.filesystem.file');
     $info = new JCommentsObjectInfo();
     $configHelper = JPATH_ADMINISTRATOR . '/components/com_virtuemart/helpers/config.php';
     if (JFile::exists($configHelper)) {
         if (!class_exists('VmConfig')) {
             require_once $configHelper;
         }
         VmConfig::loadConfig();
         $db = JFactory::getDBO();
         $db->setQuery('SELECT product_name, created_by FROM #__virtuemart_products_' . VMLANG . ' WHERE virtuemart_product_id =' . $id);
         $row = $db->loadObject();
         if (!empty($row)) {
             $db->setQuery('SELECT virtuemart_category_id FROM #__virtuemart_product_categories WHERE virtuemart_product_id =' . $id);
             $categoryId = $db->loadResult();
             $info->title = $row->product_name;
             $info->userid = $row->created_by;
             $info->link = AllEventsHelperRoute::getEventRoute($id);
             $info->link = JRoute::_('index.php?option=com_virtuemart&view=productdetails&virtuemart_product_id=' . $id . '&virtuemart_category_id=' . $categoryId);
         }
     }
     return $info;
 }