Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 4269 Просмотров
*

klekovkinandrey

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Здравствуйте

можно ли отключить сохранение поиска? так как модуль используется только на главной
т.е после выбора определенных параметров через модуль эти параметры записываются в сессию
далее если просто перейти по пункту объявления, выдает страницу с теми же параметрами
хотелось бы что бы очищались параметры и выдавало все объявления
*

klekovkinandrey

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Re: Как отключить сохранение поиска?
« Ответ #1 : 06.05.2017, 14:54:01 »
никто не в курсе?

Код
<?php
/**
 * @version     $Id: mod_jea_search.php 472 2014-04-02 21:14:41Z ilhooq $
 * @package     Joomla.Site
 * @subpackage  mod_jea_search
 * @copyright   Copyright (C) 2012 PHILIP Sylvain. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

// no direct access
defined('_JEXEC') or die;

JHtml::addIncludePath(JPATH_ROOT.'/administrator/components/com_jea/helpers/html');
JHtml::addIncludePath(JPATH_ROOT.'/components/com_jea/helpers/html');

// Load component language
JFactory::getLanguage()->load('com_jea', JPATH_BASE.'/components/com_jea');

$states = array(
        'filter_search' => '',
        'filter_transaction_type' => '',
        'filter_type_id' => 0,
        'filter_department_id' => 0,
        'filter_town_id' => 0,
        'filter_area_id' => 0,
        'filter_zip_codes' => '',
        'filter_budget_min' => 0,
        'filter_budget_max' => 0,
        'filter_living_space_min' => 0,
        'filter_living_space_max' => 0,
        'filter_land_space_min' => 0,
        'filter_land_space_max' => 0,
        'filter_rooms_min' => 0,
        'filter_bedrooms_min' => 0,
        'filter_bathrooms_min' => 0,
        'filter_floor' => '',
        'filter_hotwatertype' => 0,
        'filter_heatingtype' => 0,
        'filter_condition' => 0,
        'filter_orientation' => 0,
        'filter_amenities' => array()
);

$uid = uniqid();

$app = JFactory::getApplication();

// Retrieve user request saved in session
foreach ($states as $name => $defaultValue) {
    $states[$name] = $app->getUserStateFromRequest('module_jea_search.' . $module->id . '.' . $name, $name, $defaultValue);
}

$useAjax        = $params->get('use_ajax', 0);
$transationType = $params->get('transaction_type');

$showLocalization = $params->get('show_departments',1)
                  || $params->get('show_towns',1)
                  || $params->get('show_areas',0)
                  || $params->get('show_zip_codes',0);

$showOtherFilters = $params->get('show_number_of_rooms')
                  || $params->get('show_number_of_bedrooms')
                  || $params->get('show_number_of_bathrooms')
                  || $params->get('show_floor')
                  || $params->get('show_hotwatertypes')
                  || $params->get('show_heatingtypes')
                  || $params->get('show_conditions')
                  || $params->get('show_orientation');

if (empty($transationType) && empty($states['filter_transaction_type'])) {
    // Set SELLING as default transaction_type state
    $states['filter_transaction_type'] = 'SELLING';
} elseif (!empty($transationType) && empty($states['filter_transaction_type'])) {
    $states['filter_transaction_type'] = $transationType;
}

$itemid = $params->get('search_itemid', 0);
if ($itemid) {
    $formURL = JRoute::_('index.php?option=com_jea&task=properties.search&Itemid='.$itemid);
} else {
    $formURL = JRoute::_('index.php?option=com_jea&task=properties.search');
}

require(JModuleHelper::getLayoutPath('mod_jea_search'));

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль поиска по местанохождению EstateAgent

Автор fialka

Ответов: 5
Просмотров: 4131
Последний ответ 20.11.2015, 18:41:40
от RazarioAgro
Как отключить форму обратной связи в JEA?

Автор kopcheny

Ответов: 6
Просмотров: 2624
Последний ответ 24.05.2014, 22:57:55
от kopcheny
EstateAgent Improved 1.5 - как сделать ссылку на результаты поиска?

Автор a.Lexus

Ответов: 0
Просмотров: 1823
Последний ответ 02.05.2014, 12:16:51
от a.Lexus
Как убрать системное сообщение при выполнении поиска

Автор flamedeluxe

Ответов: 2
Просмотров: 2463
Последний ответ 02.07.2012, 15:03:45
от gavruwa
EstateAgent Improved. Как добавить в модуль поиска (mod_ea_search) "Район"

Автор BlackinWhite

Ответов: 11
Просмотров: 5154
Последний ответ 24.05.2012, 14:35:33
от brabus_72