* @license      GNU/GPL
*/
defined('_JEXEC') or die('Restricted access');
error_reporting(error_reporting() & ~E_NOTICE);
if (!file_exists(JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . 'jshopping.php')) {
    JError::raiseError(500, "Please install component \"joomshopping\"");
}
require_once dirname(__FILE__) . DS . 'helper.php';
require_once JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . "lib" . DS . "factory.php";
require_once JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . "lib" . DS . "jtableauto.php";
require_once JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . 'tables' . DS . 'config.php';
require_once JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . "lib" . DS . "functions.php";
require_once JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . "lib" . DS . "multilangfield.php";
JSFactory::loadCssFiles();
$lang = JFactory::getLanguage();
if (file_exists(JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . 'lang' . DS . $lang->getTag() . '.php')) {
    require_once JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . 'lang' . DS . $lang->getTag() . '.php';
} else {
    require_once JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . 'lang' . DS . 'en-GB.php';
}
JTable::addIncludePath(JPATH_SITE . DS . 'components' . DS . 'com_jshopping' . DS . 'tables');
$field_sort = $params->get('sort', 'id');
$ordering = $params->get('ordering', 'asc');
$show_image = $params->get('show_image', 0);
$category_id = JRequest::getInt('category_id');
$category = JTable::getInstance('category', 'jshop');
$category->load($category_id);
$categories_id = $category->getTreeParentCategories();
$categories_arr = jShopCategoriesHelper::getCatsArray($field_sort, $ordering, $category_id, $categories_id);
$jshopConfig = JSFactory::getConfig();
require JModuleHelper::getLayoutPath('mod_jshopping_categories');
Exemple #2
0
 public static function getCatsArray($order, $ordering, $category_id, $categories_id = array())
 {
     $res_arr = array();
     jShopCategoriesHelper::getTreeCats($order, $ordering, $category_id, $categories_id, $res_arr, 0);
     return $res_arr;
 }