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

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
На странице блога категории  http://workhard.by/Bodibilding/ неправильно отрабатывает пагинация. При нажатии на следующую страницу открывается та же самая страница. Весь инет облазил, не нашел где копать. Помогите советом.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Смотрите файл templates/шаблон/html/pagination.php
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Смотрите файл templates/шаблон/html/pagination.php
А что именно здесь отвечает за вывод нужной страницы.   Вот мой файл
Код
<?php
 
defined( '_JEXEC' ) or die;
 
function pagination_list_render( $list )
{
    // Reverse output rendering for right-to-left display.
    $html = '<ul class="pagination">';
    $html .= '<li class="pagination-prev">' . $list['previous']['data'] . '</li>';
    foreach ( $list['pages'] as $page ) {
        $html .= '<li class="pagination-item">' . $page['data'] . '</li>';
    }
    $html .= '<li class="pagination-next">' . $list['next']['data'] . '</li>';
    $html .= '</ul>';
 
    return $html;
}
 
function pagination_item_active( &$item )
{
    $app = JFactory::getApplication();
    if ( $app->isAdmin() ) {
        if ( $item->base > 0 ) {
            return "<a title=\"" . $item->text . "\" onclick=\"document.adminForm." . $this->prefix . "limitstart.value=" . $item->base
                . "; Joomla.submitform();return false;\">" . $item->text . "</a>";
        } else {
            return "<a title=\"" . $item->text . "\" onclick=\"document.adminForm." . $this->prefix
                . "limitstart.value=0; Joomla.submitform();return false;\">" . $item->text . "</a>";
        }
    } else {
        return "<a title=\"" . $item->text . "\" href=\"" . $item->link . "\" class=\"pagenav\">" . $item->text . "</a>";
    }
}
 
function pagination_item_inactive( &$item )
{
    $app = JFactory::getApplication();
    if ( $app->isAdmin() ) {
        return "<span>" . $item->text . "</span>";
    } else {
        return "<span class=\"pagenav\">" . $item->text . "</span>";
    }
}
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Для начала попробуйте просто переименовать временно файл в любое другое слово и проверить, как работает стандартная.
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Стандартная так же.  На данный момент удалил с папки шаблона и оставил только стандартную. Добавились метки вперед вконец и все.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Тогда возможно проблема в каком-то SEF-расширении. S404EF может быть установлен?
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Тогда возможно проблема в каком-то SEF-расширении. S404EF может быть установлен?
Есть такой, установил когда то давно, теперь смотрю от него проблем всяких больше. Это как то исправляется?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Конечно. Просто отключите его. Ну или удалите даже.
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Так жалко терять ссылки и страницы в поиске. А так давно бы. Я так понимаю после удаления это все похерится. Может не такие деструктивные варианты есть?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Ну как вариант сделать редирект в htaccess. Со ссылок вида /Page-&a.html на /?start=&b, где A-номер страницы, а B — номер страницы помноженный на кол-во материалов на страницу.
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Не понял))  Т.е. более менее простых способов решения нет ? Может немного поподробней объясните.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
В факе тема. См. пятый пример, как раз ваш случай практически. Но вообще да, это не простой способ. Более простой был бы удалить кривые SEF-расширения, но это, как я понял, не вариант.
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Спасибо. Полезное чтиво, добавил в закладки. Но всеже как с помощью редиректа пагинацию подчинить не разобрался. Может подскажите куда и что именно вставлять. Или вот вы пишите, что более простой способ - это удалить SEF, я уже больше к этому склоняюсь, а то неизвестно какие прблемы из-за него дальше вылезут, да  и пока в индексе около 100 страниц,  чем дальше тем больше переделывать придется.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Пожалуйста. По составлению регулярок для htaccess увы не помогу. Самому до сих пор каким-то волшебством кажется. А лучше бортового SEF для Joomla нет. Имхо, лучше всё-таки обратно откатить и начать делать правильно сайт.
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Я правильно понимаю, что удаление SEF404 неизбежно приведет к потере сайтом трафика и всех станиц из поиска  и всю работу по раскрутке надо будет делать заново, или можно посредством тех же редиректов или еще чего то эти последствия избежать. Вообще так делается, или это не совсем правильное решение?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
В той статье вроде есть примеры, как сделать редиректы, чтобы трафик не потерять.
*

rogerru

  • Захожу иногда
  • 64
  • 6 / 0
У меня появилась такая же проблема после последнего апдейта Joomla (2.5.17). Никаких SEF плагинов нет, pagination.php в шаблоне не переопределял.
ссылки вида http://mysite.com/category?start=12 (24...) не работают (всегда на первой странице), хотя раньше прекрасно работали. Кэш Joomla и броузера чистил - толку 0.
Работает в связке с VM2, SEF vm пробовал отключать - не помогло.
*

Lepiloff

  • Захожу иногда
  • 202
  • 1 / 0
Будем ждать нового апдейта, может что то измениться. У себя заметил, недавно добавил новое меню в нем пагинация отрабатывает, в старых таже история.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как выводить категории на главной странице.

Автор makarovse

Ответов: 7
Просмотров: 3893
Последний ответ 03.04.2022, 19:50:42
от THE KILLERS
Как вывести все категории VirtueMart 3 второго уровня списком?

Автор Damarkuzz

Ответов: 0
Просмотров: 2089
Последний ответ 06.07.2020, 18:58:23
от Damarkuzz
Перенаправляет на родителя при несуществующей категории, а надо на 404

Автор mishapod

Ответов: 0
Просмотров: 1916
Последний ответ 08.01.2019, 12:06:16
от mishapod
В мобильной версии товары в категории сужаются слишком сильно

Автор salikh

Ответов: 1
Просмотров: 1792
Последний ответ 06.11.2016, 01:39:07
от salikh
сетка подкатегорий в родительской категории

Автор melmi229

Ответов: 0
Просмотров: 1130
Последний ответ 12.10.2016, 16:20:37
от melmi229