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

bag667

  • Захожу иногда
  • 54
  • 0 / 0
Используем mod_mainmenu, в нем создаем меню, каждый пункт - картинка.

Вопрос: как в этом случае подсветить активный пункт меню, то есть в активный пункт грузить другую картинку?
« Последнее редактирование: 30.11.2012, 17:39:59 от b2z »
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: mod_mainmenu активный пункт картинкой
« Ответ #1 : 30.11.2012, 13:27:23 »
Если не подходят более-менее стандартные способы (прозрачность, границы и т.д.), то только картинкой. Желательно, засунуть все состояния кнопки в один спрайт.
*

bag667

  • Захожу иногда
  • 54
  • 0 / 0
Re: mod_mainmenu активный пункт картинкой
« Ответ #2 : 30.11.2012, 13:35:22 »
Если не подходят более-менее стандартные способы (прозрачность, границы и т.д.), то только картинкой. Желательно, засунуть все состояния кнопки в один спрайт.

Можете тоже-самое объяснить на пальцах? :)
Варианты с фоном, прозрачностью, границами не подходят.
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: mod_mainmenu активный пункт картинкой
« Ответ #3 : 30.11.2012, 13:48:28 »
Про спрайты? Посмотрите в Google "что такое CSS спрайт".
*

bag667

  • Захожу иногда
  • 54
  • 0 / 0
Re: mod_mainmenu активный пункт картинкой
« Ответ #4 : 30.11.2012, 15:14:42 »
Спасибо. Со спрайтами понял.
Даже нашел такую тему http://joomlaforum.ru/index.php?topic=111613.0.
Но, как это применить к Joomla 2.5 ума не приложу. У меня модуль называется mod_menu и там все не так, как написано в приведенной выше теме.
*

Sliapy

  • Захожу иногда
  • 318
  • 48 / 4
Re: mod_mainmenu активный пункт картинкой
« Ответ #5 : 30.11.2012, 15:34:42 »
Зачем такие сложности, если у каждого пункта меню есть свой класс, к которому можно привязать любое фоновое изображение?
*

bag667

  • Захожу иногда
  • 54
  • 0 / 0
Re: mod_mainmenu активный пункт картинкой
« Ответ #6 : 30.11.2012, 16:09:18 »
Sliapy, с тем же успехом можно меню вручную сделать.
*

bag667

  • Захожу иногда
  • 54
  • 0 / 0
Re: mod_mainmenu активный пункт картинкой
« Ответ #7 : 30.11.2012, 17:03:39 »
Проблема решена. Правда, криво, ибо я не программист.
В /modules/mod_menu/tmpl/default_component.php есть переменная $item->menu_image, содержащая URL изображения, присвоенного ссылке.
После case 0: идет вывод ссылки пункта меню. Присваиваем ей бэкграунд, в качестве адреса используем $item->menu_image.

<?php echo $linktype; ?> - насколько я понял - это вывод сформированной до этого ссылки в виде текста или картинки. Поскольку у меня в меню только картинки, эту строчку я удалил. Вместо нее повесил картинку <img style="visibility: hidden;" src="<?php echo $item->menu_image; ?>">. Сделал я эту кракозябру потому, что не смог иначе контролировать размер ссылки, а так размер ссылки соответствует размеру картинки, которая у нас скрыта.

В итоге у меня получилась такая строчка

<a style="background-image: url( <?php  echo ("'"); echo $item->menu_image; echo ("');"); ?>;" <?php echo $class; ?>href="<?php echo $item->flink; ?>" <?php echo $title; ?>><img style="visibility: hidden;" src="<?php echo $item->menu_image; ?>"></a>

В качестве фона используем спрайт (спасибо Sliapy), и сдвигаем его посредством CSS ul.menu_(суффикс) li.active a {background-position: 0 -20px;}.

Как-то так. Если кто-то найдет более изящное решение или перепишет мой поток сознания литературным языком - заранее большое спасибо :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[РЕШЕНО] Как в Joomla 2.5 автоматом удалять пользователей, не активировавшихся?

Автор pH43

Ответов: 2
Просмотров: 4668
Последний ответ 01.06.2020, 17:16:26
от pH43
Редактирование Модуля - в меню не удаляется пункт

Автор bovinkm

Ответов: 4
Просмотров: 2990
Последний ответ 16.08.2019, 15:00:22
от bovinkm
[Баг - не решено] Копировать пункт в другое меню с тем же алиасом?

Автор ELLE

Ответов: 104
Просмотров: 22004
Последний ответ 14.05.2019, 15:06:50
от voland
JoomShoping решено

Автор igor_kozovyi4

Ответов: 0
Просмотров: 1532
Последний ответ 08.12.2018, 23:06:25
от igor_kozovyi4
Пропадает позиция модуля при переходе в другой пункт меню

Автор Dolphin4ik_1

Ответов: 1
Просмотров: 1264
Последний ответ 28.12.2016, 18:32:20
от dmitry_stas