Новости 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 Гость просматривают эту тему.
  • 3 Ответов
  • 1854 Просмотров
*

AnimalInstinct

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Поиск по зависимым полям
« : 08.06.2014, 11:43:14 »
Привет, есть такая задача:

AdsManager 2.9.11
Joomla! 3.2.4 Stable [ Ember ] 30-April-2014 14:00 GMT
PHP 5.3.3-7+squeeze15

Каталог недвижимости.

Поле сезон, single select, значения:
Низкий     1
Высокий   2
Пик          3

Далее зависимые от него Цены single select, поле Срок аренды

Месяц     1
Неделя    2
День       3

И зависимые от них цены, обычные поля ввода

Стоимость в месяц низкий сезон  - зависит от Срок аренды 1
Стоимость в неделю в низкий сезон - зависит от Срок аренды 2
Стоимость в день в низкий сезон - зависит от Срок аренды 3

Делаю поиск, расширенный, там появляется выбор

1)Сезон, выбираем низкий, выпадает опять селект ->
2)Срок аренды, например выбираем неделя, выпадает от и до ->
3)Вбиваем от 1 до 99999999 - и ничего.....

Пробовал делать это поле независимым, показывающимся всегда - все ищется, как только ставишь зависимым - нет.... Еще если сделать зависимость на один уровень то  тоже ищется, а если два уровня как я описал с сезонами и сроком аренды , то не работает опять же.

Вопрос, кто знает как пофиксить?

 Сам сайт вот тут
« Последнее редактирование: 08.06.2014, 12:09:40 от AnimalInstinct »
*

AnimalInstinct

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Re: Поиск по зависимым полям
« Ответ #1 : 08.06.2014, 12:51:11 »
Жесть... теперь выясняется что поиск не работает по одному полю, а по другому работает, поля идентичные на 100%... По ходу кривой компонент.
*

AnimalInstinct

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Re: Поиск по зависимым полям
« Ответ #2 : 09.06.2014, 11:34:08 »
Ответа так и не дождался, сделал через адские костыли, оставлю тут, может кому пригодится.

Сделал независимые цены, то есть выводится все 9 цен, по три на каждый сезон, просто добавил селекты которые простым скриптом добавляют значение display:hidden к id поля. Изначально там все на TABLE а не на DIV , пришлось это дело поправить, но это легко...

Такой скрипт:

Код
<script type="text/javascript">
          function showDiv(elem){
   if(elem.value == 0)
      document.getElementById('tr_ad_lowmonth').style.display = "block";
      else
      document.getElementById('tr_ad_lowmonth').style.display = "none";
   if(elem.value == 1)
      document.getElementById('tr_ad_lowweek').style.display = "block";
      else
      document.getElementById('tr_ad_lowweek').style.display = "none";
   if(elem.value == 2)
      document.getElementById('tr_ad_lowday').style.display = "block";
      else
      document.getElementById('tr_ad_lowday').style.display = "none";
   
        }
       </script>

 <select id="test" name="form_select" onchange="showDiv(this)">
           <option value ="hui">Nothing</option>
           <option value="0">Month</option>
           <option value ="1">Week</option>
           <option value ="2">Day</option>
        </select>


А тут пришлось изменить td и tr на div.
Код
			
<?php
foreach($this->searchfields as $fsearch) {
$title = $this->field->showFieldTitle($this->catid,$fsearch);
echo "<div id='tr_".$fsearch->name."'>".htmlspecialchars($title)."";
$this->field->showFieldSearch($fsearch,$this->catid,null);
echo "</div>";
}?>

Все изменения в файле шаблона search. Можно сделать как альтернативный макет шаблона.
*

AnimalInstinct

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Re: Поиск по зависимым полям
« Ответ #3 : 14.06.2014, 15:45:02 »
Сделал еще интереснее, отдельные селекты, и слайдеры которые появляются в зависимости от выбора, и вбивают значения в скрытые стандартные поля. Вот может кому пригодится - http://codepen.io/AnimalInstinct/pen/GtwJI
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Фильтр по полям или автозаполнение категl

Автор Risenab

Ответов: 2
Просмотров: 1848
Последний ответ 24.02.2017, 21:46:48
от Risenab
Как убрать названия позиции?

Автор Негодяй

Ответов: 7
Просмотров: 2047
Последний ответ 27.11.2016, 14:16:42
от grinat
Как добавить поле даты и календарь на стра

Автор Polosatyi

Ответов: 2
Просмотров: 2288
Последний ответ 12.10.2016, 06:05:57
от alexche
Как изменить вывод заголовка объявлений?

Автор max.g

Ответов: 1
Просмотров: 1613
Последний ответ 23.05.2016, 13:59:04
от max.g
Core Design Captcha на AdsManager

Автор RodionMurin

Ответов: 1
Просмотров: 1559
Последний ответ 10.03.2016, 20:44:32
от RodionMurin