Current File : /home/pacjaorg/www/km/components/com_djclassifieds/controllers/profiles.php
<?php
/**
 * @package DJ-Classifieds
 * @copyright Copyright (C) DJ-Extensions.com, All rights reserved.
 * @license http://www.gnu.org/licenses GNU/GPL
 * @author url: http://dj-extensions.com
 * @author email contact@dj-extensions.com
 */

defined('_JEXEC') or die;

class DJClassifiedsControllerProfiles extends JControllerLegacy
{
	function parsesearch()
	{
		$app = JFactory::getApplication();
		$jinput = $app->input;
		$mod_id = $jinput->get('mod_id', 0);
		$Itemid = $jinput->get('Itemid', 0);
		
		if($Itemid){
			$uri = 'index.php?Itemid='.$Itemid;
		}elseif($mod_id){
			$module = JModuleHelper::getModuleById((string)$mod_id);
			$mod_params = new JRegistry($module->params);
			$menus = $app->getMenu('site');
			if($mod_params->get('results_itemid')){
				$menu_item = $menus->getItem($mod_params->get('results_itemid'));
			}
			if(!empty($menu_item) && strpos($menu_item->link, 'index.php?option=com_djclassifieds&view=profiles') !== false){
				$uri = 'index.php?Itemid='.$menu_item->id;
			}
		}
		if(empty($uri)){
			$uri = 'index.php?option=com_djclassifieds&view=profiles';
		}

		if($jinput->get('reset')){
			$app->redirect(JRoute::_($uri, false));
		}
		$link = JRoute::_($uri.'&se=p', false);

		foreach($jinput->get->getArray() as $key => $input){
			if($input == '' || $input == '0000-00-00 00:00:00' || in_array($key, array('task', 'se', 'option', 'view', 'Itemid', 'mod_id'))){
				continue;
			}
			if(is_array($input)){
				$input = array_filter($input);
				if(!$input){
					continue;
				}
				$link .='&'.$key.'='.urlencode(implode(',', $input));
			}else{
				$link .='&'.$key.'='.urlencode($input);
			}				 
		}

		$app->redirect($link);
		$app->close();
	}
}
Site is undergoing maintenance

PACJA Events

Maintenance mode is on

Site will be available soon. Thank you for your patience!