Новости 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 Ответов
  • 4797 Просмотров
*

4Fun

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Сделал компонент, он имеет несколько уровней: мы попадаем на список каталогов, выбираем каталок, попадаем на страницу элементов этого каталога, потом можно попасть на страницу элемента. Вопрос состоит в том как мне менять тайтл страницы и в breadcrumbs помещать всю недостающую цепочку ссылок?
Главная -> Компонент -> Каталог -> Элемент
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Установка своего значения для заголовка страницы:
Код: php
$document=& JFactory::getDocument();
$document->setTitle($title);

Добавление своих элементов в BreadCrumbs :
Код: php
$pathway	=& $mainframe->getPathway();
$pathway->addItem( $text , $link );

можно добавить в принципе проверку на дублирование:
Код: php
$pathway	=& $mainframe->getPathway();
$pathwayNames = $pathway->getPathwayNames();
if( !in_array( $text , $pathwayNames ) ) {
$pathway->addItem( $text , $link );
}
$pathway->addItem( $text , $link );

В переменной $text будет непосредственно текст элемента пути навигации, ну а в переменную $link поместите соотв. ссылку.
*

4Fun

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
возникает вопрос как формировать $pathway на уровне "Элемент" там же по сути получается нужно добавить 2 Item.
или будет достаточно применить 2 раза функцию $pathway->addItem( $text , $link ) с разными параметрами?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
или будет достаточно применить 2 раза функцию $pathway->addItem( $text , $link ) с разными параметрами?
именно - разные заголовки и разные ссылки, согласно требуемой логике
*

4Fun

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Вот пытался доработать систему по ссылкам в меню чтобы itemid добавлялось но не получилось:
myview/tmpl/default.php
Код: php
     $menu = &JSite::getMenu();
     $stype=$menu->getActive()->link;
     $link='index.php?option=com_mycom&view=myview&razid='.$this->razdel->id;
     $menu->setActive($menu->getItems('link',$link,true)->id);
Подскажите пожалуйста как itemid добавтиь, чтобы шаблон его воспринимал и соответствующий пункт в меню выделял?
*

intcorp

  • Захожу иногда
  • 456
  • 12 / 0
Как сделать проверку на дублирование
можно добавить в принципе проверку на дублирование:
Код: php
$pathway	=& $mainframe->getPathway();
$pathwayNames = $pathway->getPathwayNames();
if( !in_array( $text , $pathwayNames ) ) {
$pathway->addItem( $text , $link );
}
$pathway->addItem( $text , $link );
Можно это как-то прописать в pathway.php, чтобы этот файл отслеживал дублирование?
*

Belive

  • Новичок
  • 5
  • 5 / 0
приветствую!

написал свой компонент каталога.
прорабатываю pathway.
все ок, элемент добавляется. получается путь такого вида
Главная >> Влагостойкие телевизоры >> AquaVision

но проблема в том, что при клике на "Влагостойкие телевизоры" попадаю на нужную страницу, но БЕЗ Itemid. последствия соответствующие.

можно как-то Itemid туда добавить?
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
можно как-то Itemid туда добавить?
можно.
Посмотреть для примера как формируется ссылка для стандартного контента. ({root}\components\com_content\helpers\route.php)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

routing в компоненте для соц сетей

Автор interregional

Ответов: 4
Просмотров: 1119
Последний ответ 10.04.2019, 09:01:01
от sivers
Формирование ссылки с параметрами в меню

Автор submaster

Ответов: 2
Просмотров: 1149
Последний ответ 28.09.2018, 13:32:43
от submaster
Загрузка и сохранение изображения в компоненте

Автор GuDeVic

Ответов: 16
Просмотров: 2069
Последний ответ 09.04.2018, 08:48:40
от averkiev
Подключить Joomla Framework в своем файле

Автор kolhoz

Ответов: 1
Просмотров: 2088
Последний ответ 06.12.2017, 17:15:42
от Aleks.Denezh
Ошибка при попытке получить параметры активного пункта меню в контроллере компонента

Автор Inoken

Ответов: 10
Просмотров: 2221
Последний ответ 19.06.2017, 14:29:22
от dmitry_stas