Новости Joomla

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

👩‍💻 Joomla включена в программу Google Summer of Code 2026.

Google Summer of Code (GSoC) - программа компании Google, которая позволяет участникам программы под руководством опытных наставников писать код для организаций, занимающейся открытым исходным кодом. Joomla принимает участие в этой программе не в первый раз и в 2026 году снова включена в список GSoC. Для программы утверждается список "идей", воплотить которые должны участники под руководством наставников.

Проекты Joomla в рамках программы GSoC 2026.

Проект I: Ajax-бэкенд.
- Действия в административной панели без необходимости обновлять страницу.
- Автоматическое сохранение содержимого во время редактирования.
- Расширенный фильтр - поиск и фильтрация по пользовательским полям.

Проект II: Автоматизация рабочих процессов (workflow + task scheduler).
Joomla имеет функцию процессов и планировщика задач. Теперь эти две функции следует объединить, чтобы пользователь мог настраивать назначенные рабочие процессы таким образом, чтобы переходы выполнялись автоматически, с возможностью точного определения времени. Должна быть возможность создавать циклы или прямые запланированные рабочие процессы. Предполагается, что интерфейс должен учитывать хороший пользовательский опыт, удобство использования и современные стандарты доступности. Ожидается, что будет добавлен интерфейс для управления процессами и их расписанием на страницах категорий и материалов. Так же ожидается, что сторонние компоненты также смогут воспользоваться этим функционалом.

Проект III: Мультикатегории.
В настоящее время Joomla! не позволяет назначать один элемент нескольким категориям. Хотя система тегов часто используется в качестве замены, существует острая потребность в нативной поддержке нескольких категорий, чтобы привести Joomla! в соответствие с другими современными системами управления контентом.

Проект IV: Обучение с подкреплением на основе отзывов переводчиков.
Joomla собирается использовать автоматический перевод документации. В каждом языке есть свои специфические слова, характерные для Joomla. Предполагается обучать языковые модели, используя обратную связь от переводчиков, чтобы постоянно улучшать качество переводов и учитывать специфические языковые особенности Joomla.

Принять участие GSoC 2026
Подробнее о проектах Joomla GSoC 2026
Чат GSoC в Mattermost (международное сообщество Joomla)

Вышли релизы Joomla 6.0.3 и Joomla 5.4.3

Релиз Joomla 6.0.3 и Joomla 5.4.3

Проект Joomla рад сообщить о выпуске Joomla 6.0.3 и Joomla 5.4.3. Это релиз исправлений ошибок и улучшений для серии Joomla 6.0 и Joomla 5.4.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

0 Пользователей и 1 Гость просматривают эту тему.
  • 21 Ответов
  • 2106 Просмотров
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Навигация на страницах списка товаров с меткой напрочь отсутствует. Отображает только первую страницу из 10 товаров, хотя товаров с этой меткой явно больше чем десять.

Вопрос, как показать остальные товары покупателю? Кстати в категории, в обычном списке товаров она (навигация) - есть.

Joomla 3.4 и JoomShoping 4.9.2
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
в списке товаров пагинации нет.
только в категриях.

вопрос к разрабам.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Не понял, а зачем тогда в настройках магазина нужно указывать количество меченных товаров, на странице и в строке? И что, я теперь должен указать количество отображаемых меченных товаров - 100 шт., если их 100?

И что они все должны отображаться на одной странице? Что за бред?  :o На странице поиска она  же (навигация) есть...  :(
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
ну я тут не причем.... :)

поиск есть, производитель есть, категория есть, список товаров нет...
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Да я Вас и не виню, вопрос к разрабам. Тут явно их не доработка... Значит раньше просто не замечал этого... ;D

Все это как то странно, везде есть, а тут нет.  :o
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
ну может сделали уже я просто когда то же сталкивался.. и было неудобно..

потому вывода списка товаров страюсь избегать.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
НЕ СДЕЛАЛИ, Сегодня только обновился... - нет навигации!
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
а напомните какие настйроки вы сделали что нет пагинации ?
и какой шаб?

а все вспомнил

хиты, ласт, метки не показывало пагинацию.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
какой тип меню? покажите скриншот.
Список - Товары с меткой? Выберите All и просто задайте метку
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
какой тип меню? покажите скриншот.
Список - Товары с меткой? Выберите All и просто задайте метку

Так работает, только не понятно зачем нужны страницы с меткой. Типа для тех у кого есть три товара с меткой и их нужно показать?  :laugh:
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
какой тип меню? покажите скриншот.
Список - Товары с меткой? Выберите All и просто задайте метку

Скрин пункта меню http://prntscr.com/9akvpe на странице отображается всего 12 товаров, хотя там их больше.
На старый магазин мне плагин писали, чтобы все товары с отмеченной меткой отображались, а сейчас плагина нет))

*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
так на странице и должно отображаться 12 (столько, сколько задано в настройках для списка товаров). просто будет пагинация.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

kit2m2

  • Живу я здесь
  • 3372
  • 276 / 0
  • Беру сайты на полное сопровождение
Имелось ввиду наверное "Список - Товары с меткой" - Там нет пагинации
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
Имелось ввиду наверное "Список - Товары с меткой" - Там нет пагинации

Да
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
судя по скрину http://prntscr.com/9akvpe - речь идет не о Список товаров с меткой, а о Полный список товара с заданным label_id. а там пагинация есть. не понял тогда, в чем вопрос?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
судя по скрину http://prntscr.com/9akvpe - речь идет не о Список товаров с меткой, а о Полный список товара с заданным label_id. а там пагинация есть. не понял тогда, в чем вопрос?

Выбор Список, пробовала и метки, и что только не ставила, уже тыкала тупо) Страница с метками отображается без пагинации.

Другой парамерт  http://prntscr.com/9amcxr - админка

Страница с меткой Акция, там их более 30 товаров, а отображается 12 только и нет пагинации, и в коде elseif на else меняла, ка в соседней теме рекомендовали   http://awesomescreenshot.com/0de5glgt7a

Пробовала в настроках магазина, отображение товара на страницу сделать, поставила вместо 12 на 10 000,  весть товар вылез без пагинации, ладно бы ещё смирилась, если бы была кнопка AJAX "Показать ещё", вот думаю, может сделать уже)) задолбала эта пагинация.
« Последнее редактирование: 05.12.2015, 18:00:21 от 12mv »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
вроде для списков нет пагинации...

Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
вроде для списков нет пагинации...



Было один раз, я сама делала для двойки, вычитала тут где то, не могу тему найти.
А потом, когда магазин перенесли и делала обновленную версию, у меня плагин был, мне по заказу сделали, но как и что хрен поймёшь...
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
та не надо никакого плагина. я просто не могу понять, в чем именно проблема? если надо сделать вывод всех лейблов когда в меню http://prntscr.com/9amcxr , то увеличьте $config->count_products_to_page_label в \components\com_jshopping\lib\default_config.php (или создайте если нету user_config.php и там сделайте чтоб без хака). если же меню http://prntscr.com/9akvpe - то пагинация там по-умолчанию есть, а если нету, то надо смотреть шаблон, возможно что то меняли.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ViktorMah

  • Захожу иногда
  • 252
  • 30 / 0
А попробуйте сделать следующее

com_jshopping/templates/ВАШ шаблон/products/products.php из elseif делаем else
Код: php
<?php 
/**
* @version      4.3.1 13.08.2013
* @author       MAXXmarketing GmbH
* @package      Jshopping
* @copyright    Copyright (C) 2010 webdesigner-profi.de. All rights reserved.
* @license      GNU/GPL
*/
defined('_JEXEC') or die('Restricted access');
?>
<div class="jshop" id="comjshop">
<?php if ($this->header){?>
<h1 class="listproduct<?php print $this->prefix;?>"><?php print $this->header?></h1>
<?php }?>

<?php if ($this->display_list_products){ ?>
<div class="jshop_list_product">
<?php
    include(dirname(__FILE__)."/../".$this->template_block_form_filter);
    if (count($this->rows)){
        include(dirname(__FILE__)."/../".$this->template_block_list_product);
    }else($this->willBeUseFilter){/*из elseif сделали else*/
        include(dirname(__FILE__)."/../".$this->template_no_list_product);
    }
    if ($this->display_pagination){
        include(dirname(__FILE__)."/../".$this->template_block_pagination);
    }
?>
</div>
<?php }?>
</div>
« Последнее редактирование: 06.12.2015, 10:01:40 от ViktorMah »
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
А попробуйте сделать следующее

com_jshopping/templates/ВАШ шаблон/products/products.php из elseif делаем else
Спойлер
[свернуть]

Писала же выше, что не помогло http://prntscr.com/9avjml
*

ViktorMah

  • Захожу иногда
  • 252
  • 30 / 0
Писали = это хорошо.
А код заменить тем что под спойлером пробовали?

У меня с этим кодом в магазине работает пагинация на страницах с метками.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Стоимость доставки для нескольких товаров. Должна ли рассчитываться?

Автор goga_pgasovav

Ответов: 2
Просмотров: 1694
Последний ответ 14.06.2025, 13:08:57
от victorantoniak
Не сохраняется порядок товаров в админке

Автор heartlink

Ответов: 7
Просмотров: 2799
Последний ответ 08.10.2024, 10:24:02
от kit2m2
Сортировка товаров внутри категории

Автор oslyabya

Ответов: 1
Просмотров: 2266
Последний ответ 02.08.2024, 22:06:39
от nevigen
Обновление количества товаров в корзине без кнопки "Обновить корзину"

Автор kit2m2

Ответов: 4
Просмотров: 3769
Последний ответ 23.07.2024, 12:23:33
от Шрек
Добавление одного файла в группу товаров

Автор DarkMare

Ответов: 1
Просмотров: 1652
Последний ответ 16.06.2023, 10:13:59
от kit2m2