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

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Здравствуйте, Joomla 2.5
Требуется вывести модуль похожих материалов только на странице материала K2.
Не пойму как это сделать, если я привязываю модуль к категории, то он помимо материалов, еще отображается в категории, а мне это не нужно, надо только на странице с материалом, причем я хочу вставить модуль не в сам материал, а в определенную позицию шаблона.

Подскажите как такое сделать?
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
нужно править шаблон детального вида материала и вставлять модуль именно туда...
Код
$document    = &JFactory::getDocument();
$renderer    = $document->loadRenderer('modules');
$options    = array('style' => 'none');
$position    = 'news';
if ($renderer->render($position, $options, null)) {
echo $renderer->render($position, $options, null);
}

примерно так
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
нужно править шаблон детального вида материала и вставлять модуль именно туда...
Код
$document    = &JFactory::getDocument();
$renderer    = $document->loadRenderer('modules');
$options    = array('style' => 'none');
$position    = 'news';
if ($renderer->render($position, $options, null)) {
echo $renderer->render($position, $options, null);
}

примерно так

А не скажете, вот здесь описывается решение, правда для Joomla 1.0.15. Подойдет оно для 2.5?
http://pishchour.ru/cms/vyvod-modulya-joomla-na-stranicax-prosmotra-materialov.html
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Блин, это все не то...
Ну добавлю я позицию, но тогда этот модуль будет выводится на всех материалах несмотря на категории. А надо в каждой категории свой модуль. Шаблоны придется свои делать что ли для K2...

Ну как так, не продумали такой момент в Joomla...

*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
смотря где вам стоит его выводить... если непомредственно в материале с к2 - то проверка не нужна

если в позиции модулей в шаблоне, то примерно так

тут неполное решение

Код
<?php
$option = JRequest::getVar('option');
$view = JRequest::getVar('view');
  if (($option == 'com_k2') && ($view == 'article')) { //тут посмотреть что там в k2 в переменных
    //тут подгрузка модуля
  }
?>
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

artlux

  • Захожу иногда
  • 466
  • 58 / 0
Цитировать
Ну как так, не продумали такой момент в Joomla...

Все продумано довольно хорошо, данный функционал можно выносить как в модули, так и в шаблоны...
Разработка расширений: Joomla 1.5+, Bitrix 12+, Мобильные приложения для сайтов под Android (PhoneGap).
Для бонусов: Z136221252622, R242724126443, U423945028202. +79211696184(Мегафон), или плюсик в репу!
*

paternoster

  • Давно я тут
  • 506
  • 24 / 1
http://www.nonumber.nl/extensions/advancedmodulemanager
Advanced Module Manager вполне решит ваши проблемы.
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
http://www.nonumber.nl/extensions/advancedmodulemanager
Advanced Module Manager вполне решит ваши проблемы.
Это да, но 50 евро!

Все продумано довольно хорошо, данный функционал можно выносить как в модули, так и в шаблоны...
Спасибо, буду пробовать.
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Все продумано довольно хорошо, данный функционал можно выносить как в модули, так и в шаблоны...

Не получается у меня.
Вот такой код вроде должен быть
Код
<?php
$option = JRequest::getVar('option');
$view = JRequest::getVar('view');
  if (($option == 'com_k2') && ($view == 'article')) { ?>
    <jdoc:include type="modules" name="bottom" style="raw"/>
 <?php } else {} ?>

Его куда вставлять, в код шаблона Joomla или в код шаблона K2?
Если в код шаблона Joomla, то им надо заменять код вывода позиции, или рядом вставить?
Если заменять, то ведь у меня на этой позиции на главной выводится другой модуль, он исчезнет?

И еще у меня код вывода позиции "bottom" не стандартный какой-то:
Код
<?php if ($this->countModules('bottom')): ?>
            <div id="jm-bottom">
                <?php echo DJModuleHelper::renderModules('bottom', 'jmmodule', 4); ?>
            </div>
            <?php endif; ?>
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
Чтобы модуль выводился только на странице материала K2
В файл шаблона сайта после <head> добавлям:
Код
 <?php 
     $option = JRequest::getVar('option', null); 
     $view = JRequest::getVar('view', 'item');
?>
В нужном месте (где планируете выводить модуль), в том же файле шаблона сайта вставляем:
Код
<?php if ( $option == 'com_k2' && $view == 'item') : ?>
     <jdoc:include type="modules" name="название модуля" style="стиль модуля" />
<?php endif; ?>
Модуль будет выводиться только на странице материала K2.
Проверено на Joomla 2.5.9 + K2 2.6.4
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
Чтобы модуль выводился только на странице материала K2
В файл шаблона сайта после <head> добавлям:
Код
 <?php 
     $option = JRequest::getVar('option', null); 
     $view = JRequest::getVar('view', 'item');
?>
В нужном месте (где планируете выводить модуль), в том же файле шаблона сайта вставляем:
Код
<?php if ( $option == 'com_k2' && $view == 'item') : ?>
     <jdoc:include type="modules" name="название модуля" style="стиль модуля" />
<?php endif; ?>
Модуль будет выводиться только на странице материала K2.
Проверено на Joomla 2.5.9 + K2 2.6.4

Спасибо.
Но теперь другой модуль, который выводится в этой же позиции на главной - не отображается.
МОжно ли как-то сделать, чтобы это условие действовало только внутри K2, а в других случаях не затрагивалось?
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
А в К2 нет поля "загрузка модуля"?
*

denben777

  • Захожу иногда
  • 157
  • 78 / 1
Galyanoff, пожалуйста.
Добавьте для модуля отдельную позицию - в чем проблема?
*

Galyanoff

  • Захожу иногда
  • 252
  • 7 / 0
А в К2 нет поля "загрузка модуля"?

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

Автоматическая дата снятия с публикации материала

Автор kozhenevsky

Ответов: 10
Просмотров: 5947
Последний ответ 17.11.2023, 08:08:49
от Vastriet
Как на странице автора K2 изменить title и description?

Автор Slava77

Ответов: 4
Просмотров: 4095
Последний ответ 26.12.2022, 21:11:51
от Slava77
K2 Store - вывод Product Options в карточке товара

Автор John_Flores

Ответов: 1
Просмотров: 1920
Последний ответ 26.11.2021, 12:04:32
от John_Flores
В Joomla! 3.9.1 в к2 не меняется порядок расположения материала

Автор sergspb

Ответов: 0
Просмотров: 2245
Последний ответ 12.06.2021, 15:20:52
от sergspb
Ошибка ПРИ создании материала В К2 - РЕШЕНО

Автор korchaga

Ответов: 1
Просмотров: 2582
Последний ответ 28.12.2020, 03:21:46
от korchaga