Новости Joomla

‼️ 👩‍💻 Обновление безопасности для Tassos Framework!

‼️ 👩‍💻 Обновление безопасности для Tassos Framework!

7 января 2026 года греческому разработчику Тассосу Мариносу сообщили об уязвимости в системном плагине Tassos Framework, который входит в состав его расширений для Joomla.

⚠️ Проблема затрагивает следующие расширения:
- Convert Forms - конструктор форм обратной связи для Joomla
- EngageBox - конструктор всплывающих окон для Joomla
- Google Structured Data - пакет плагинов микроразметки для Joomla
- Advanced Custom Fields - пакет плагинов пользовательских полей (видео-сервисы, карты и иже с ними)
- Smile Pack - пакет расширений
- MailChimp Auto-Subscribe

Незамедлительно была проведена полная внутренняя проверка кода, внедрены дополнительные меры проверки и повышения безопасности, а также выпущены исправленные версии всех затронутых расширений. Проблема полностью решена.

👉 Суть уязвимости.
Уязвимость заключалась в том, как плагин Tassos Framework обрабатывал определенные AJAX-запросы через com_ajaxточку входа Joomla. При определенных условиях внутренняя функциональность фреймворка могла быть вызвана без надлежащих ограничений.

В худшем случае это могло позволить неавторизованному злоумышленнику читать файлы, доступные веб-серверу. Это также могло позволить удалять файлы с сервера при выполнении определенных условий.

При определенных обстоятельствах запросы к базе данных могли быть изменены для извлечения данных из базы данных Joomla. В совокупности эти возможности потенциально могли быть использованы для повышения уровня доступа и выполнения несанкционированного кода.

В настоящее время нет никаких доказательств того, что эта уязвимость была использована в реальных условиях.

Немедленно обновите расширения до безопасных версий (Joomla 4/5/6 | Joomla 3):
- Convert Forms - v5.1.1 / v.4.1.1
- EngageBox - v.7.1.1 / v,6,3,9
- Google Structured Data - v.6.1.1 / v.5.6.9
- Advanced Custom Fields - v.3.1.1 / v.2.8.10
- Smile Pack - v.2.1.1 / v.1.2.4.
- MailChimp Auto-Subscribe - v.5.1.1+ / v.5.0.4

Все указанные версии включают в себя релиз безопасности плагина Tassos Framework System Plugin v6.0.62.

Если у вас установлено несколько расширений Tassos, достаточно обновить только одно, чтобы применить патч. Однако всегда рекомендуется обновлять все расширения.

@joomlafeed

👩‍💻 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)

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

vilena26

  • Захожу иногда
  • 95
  • 14 / 0
Пагинация товаров
« : 12.04.2011, 19:39:20 »
Создаю пункт меню магазина "Products", а именно "Label products" . Дело в том что на странице с товарами не отображается пагинация хотя она написана в шаблоне.

Когда выставляю "All products" - появляется пагинация, а также фильтры. В чём может быть дело?
« Последнее редактирование: 13.04.2011, 01:07:09 от vilena26 »
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Пагинация товаров
« Ответ #1 : 12.04.2011, 21:50:33 »
В списках продуктов

Top Hits
Top Rating
Label Products
Bestseller
Random
Last Products

- нет пагинации и фильтров.

отображается максимум продуктов (Изменения в настройках)
*

vilena26

  • Захожу иногда
  • 95
  • 14 / 0
Re: Пагинация товаров
« Ответ #2 : 13.04.2011, 01:12:50 »
Ясно. Тогда встречный вопрос: как можно добавить пагинацию? Какой код добавить?

Дело в том, что в разных пунктах меню необходимо разное количество товаров. Например, на главной странице необходимо "новые товары" только 12 штук, а в другом пункте меню "Распродажа" - 50 штук.
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Re: Пагинация товаров
« Ответ #3 : 13.04.2011, 10:07:21 »
Меняйте код

components\com_jshopping\controllers\products.php

function label()
Код
if ($label_id==1){
$rows = $product->getProductLabel($label_id, 12);
}else{
$rows = $product->getProductLabel($label_id, 50);
}

Вывод товаров без пагинации.
*

vilena26

  • Захожу иногда
  • 95
  • 14 / 0
Re: Пагинация товаров
« Ответ #4 : 13.04.2011, 14:55:56 »
я добавила этот код в function label() и ничего не изменилось.
 
Label 1 у меня новые товары. Label 3 - скидки.
В коде написано что, если метка=1 тогда выводить 12 штук, а если нет - 50 штук.  Но все равно выводит товары с меткой "скидки" 100 штук, как и указано в настройках.
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Re: Пагинация товаров
« Ответ #5 : 12.04.2013, 17:45:45 »
Добрый день. Подскажите пожалуйста как это можно сделать: в типе пункта меню выбираю "Категории"? В выпадающем списке выбираю "Products/Bestseller". Но на странице ничего не отображается. Может что-то ещё нужно сделать?
Спасибо.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Пагинация товаров
« Ответ #6 : 12.04.2013, 18:12:25 »
Цитировать
выбираю "Категории"? В выпадающем списке выбираю "Products/Bestseller"
ничего не смущает ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

DamianTrash

  • Захожу иногда
  • 169
  • 4 / 0
Re: Пагинация товаров
« Ответ #7 : 12.04.2013, 19:48:44 »
очень смущает))) Выбирал ещё "Товары", но результат такой же. А больше там ничего интересного не нашёл(((
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Пагинация товаров
« Ответ #8 : 13.04.2013, 10:24:50 »
а причем тут пагинация вообще ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Nobillis

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
Re: Пагинация товаров
« Ответ #9 : 24.11.2013, 23:30:05 »
Здравствуйте!
У кого-то получилось вывести пагинуцию?
Вопрос очень актуален.
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Пагинация товаров
« Ответ #10 : 24.11.2013, 23:40:57 »
в категории пагинация работает
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Nobillis

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
Re: Пагинация товаров
« Ответ #11 : 24.11.2013, 23:48:38 »
В категории даю но вот задача вывести товары с меткой акция в отдельном пункте меню, и там соответственно пагинация не работает.
Возможно есть решение как её там реализовать?
*

Zebraj

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Пагинация товаров, фильтр меток
« Ответ #12 : 24.04.2014, 17:55:12 »
Доброго времени суток, уважаемые!
Joomla! 2.5.19, JSH Version 3.16.0, шаблон div 3.16.1

Создаю меню: товары с меткой - пагинации нет, удивляюсь, Google, джуфю, вижу что пагинации нет!
А у меня она в одном меню есть, почему есть, как включить другие, а где ....животное закопали?)
Ну как ее быть нет? Jsh не создан для представления 10-24 товаров.... мыслю я.

1. http://bonbeau.ru/izbw пагинация есть
2. http://bonbeau.ru/izbm пагинации нет
 первый пункт не трогая, а остальные(их на сайте планируется 9) создавал/переиздавал/пересохранял/ставил на денвер и переиздавал первый и т.д. и т.п.

все по прежнему: один работает, другие нет: количество товаров перепроверял - его предостаточно по количеству.

Я так понимаю, что она есть, все-таки: направьте, пожалуйста, в какую сторону бежать?
В шаблоне папки HTML нет файла пагинатион....


*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Пагинация товаров
« Ответ #13 : 24.04.2014, 17:59:47 »
В первом случае пункт меню - Category or Manufacturer or StaticPage, во втором - Products / Label products. Во втором пагинации нет
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Serhiy_P

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: Пагинация товаров
« Ответ #14 : 05.06.2014, 19:43:44 »
В первом случае пункт меню - Category or Manufacturer or StaticPage, во втором - Products / Label products. Во втором пагинации нет
А можно как-то прикрутить пагинацию?
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Пагинация товаров
« Ответ #15 : 05.06.2014, 20:33:10 »
ответом на любой вопрос "А можно как-то ..."
является "МОЖНО!"
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Serhiy_P

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: Пагинация товаров
« Ответ #16 : 06.06.2014, 16:16:24 »
ответом на любой вопрос "А можно как-то ..."
является "МОЖНО!"
Тогда вопрос: Что и в какие файлы нужно добавить чтобы появилась пагинация в пункт меню - Products / Label products.
Спасибо
*

Влад

  • Захожу иногда
  • 130
  • 2 / 0
Re: Пагинация товаров
« Ответ #17 : 19.06.2014, 10:41:47 »
Жаль что решения нет, приходится заводить новую категорию "Скидка" и туда добавлять эти товары

 :( ссылки полетели(
« Последнее редактирование: 19.06.2014, 11:22:28 от Влад »
*

Zebraj

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Пагинация товаров
« Ответ #18 : 30.08.2014, 17:19:30 »
В первом случае пункт меню - Category or Manufacturer or StaticPage
Вот это и есть решение.
И ссылки лететь не должны, что-то не так делаете
*

altvvc

  • Давно я тут
  • 523
  • 23 / 0
Re: Пагинация товаров
« Ответ #19 : 18.09.2014, 02:26:47 »
Кто нибудь делал пагинацию на доп сртраницах, или теперь уже в свежих версиях добавлено?
Красота спасет мир, а пофигизм спасет нервы.
*

Tuzemec

  • Захожу иногда
  • 246
  • 28 / 0
  • Ня!
Re: Пагинация товаров
« Ответ #20 : 27.07.2016, 09:11:22 »
Дабы не создавать новой темы пишу здесь.
В общем ситуация такая. Есть товары с метками. Их примерно около 100 штук. Магазин занимается обоями и логично понимать что при выводе всех 100 штук с фото, страница грузится ну очень медленно. Решено было не создавать категорию и доработать контроллер products.
В результате в файл com_jshopping/controllers/products.php было добавлено 2 функции:
Спойлер
[свернуть]
А функция label() в этом же файле приняла вид:
Код: php
function label(){
        JshopHelpersMetadata::productsLabel();
        $this->veryLabelProductList('label');
    }
Результат: пагинация появилась! НО!
Как-то она велика. Вместо 4-5 страниц в ней около 20. Будто она считает все товары, а не те, что функция getAllLabelsProducts отдает.
Еще проблема с сортировкой... Как нажимаю сортировку запрос к БД приходит в негодность.
Может кто поможет с тестом на других шаблонах.
Версия Joomla 3.6 + JoomShopping 4.14.2
« Последнее редактирование: 28.07.2016, 10:26:01 от Tuzemec »
Каждый ваш клик помогает заработать сыну на конфеты
Не дайте ребенку остаться без сладкого! Сделай ТЫЦ!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Пагинация товаров
« Ответ #21 : 27.07.2016, 21:24:52 »
не очень понимаю, зачем что-то менять вообще? зачем создавать пункт меню Метки, в котором нет пагинации, а не создавать пункт меню Товары, в котором есть пагинация, и в котором можно выбрать метку, не очень ясно...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Tuzemec

  • Захожу иногда
  • 246
  • 28 / 0
  • Ня!
Re: Пагинация товаров
« Ответ #22 : 28.07.2016, 10:11:43 »
и в котором можно выбрать метку...
Ключевое слово МЕТКУ - 1шт., единственное число. Все дело в количестве меток. Есть метка -50%, есть -20% и есть метка "остаток". Все товары с этими метками должны выводится в одном пункте меню - Спецпредложения. И там уже наличие пагинации необходимо. Почему так? Ну нет смысла делать дополнительный пункт меню, для примера, к товару с меткой -50% если товара с такой меткой всего 5шт из 100.
Каждый ваш клик помогает заработать сыну на конфеты
Не дайте ребенку остаться без сладкого! Сделай ТЫЦ!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Пагинация товаров
« Ответ #23 : 28.07.2016, 10:43:24 »
у меня небольшой ступор :) вот вы вроде все логично описываете, со всеми пунктами я полностью согласен. у меня только один вопрос - при чем тут это все к типу меню? :) надо несколько - задайте несколько через запятую. главное чтобы тип был All, а не Товары с меткой
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Tuzemec

  • Захожу иногда
  • 246
  • 28 / 0
  • Ня!
Re: Пагинация товаров
« Ответ #24 : 01.08.2016, 09:30:05 »
А вот про ID через запятую не подумал. ^-^ Спасибо за пояснение
Каждый ваш клик помогает заработать сыну на конфеты
Не дайте ребенку остаться без сладкого! Сделай ТЫЦ!
*

azarat

  • Новичок
  • 1
  • 0 / 0
Re: Пагинация товаров
« Ответ #25 : 27.09.2016, 08:31:20 »
Похожая ситуация. Нужно на одной странице отобразить товары с меткой, но с сортировкой по дате добавления (в то время как на остальных страницах нужно по названиях).
И тут я обнаруживаю, что ни пагинация, ни фильтры добавить нельзя.
Может кто-то знает как изменить сортировку только на одной странице?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Пагинация товаров
« Ответ #26 : 27.09.2016, 08:59:24 »
простого варианта нет
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT JoomShopping Favorite - кнопки избранного в категории товаров и карточке тов

Автор sergeytolkachyov

Ответов: 26
Просмотров: 38912
Последний ответ 14.10.2025, 12:54:56
от sergeytolkachyov
Модуль карусели товаров JoomShopping на Swiper.js для Joomla

Автор sergeytolkachyov

Ответов: 2
Просмотров: 3852
Последний ответ 04.07.2025, 10:30:36
от sergeytolkachyov
[Решено] Сбросить счётчик ID товаров JoomShopping

Автор goga_pgasovav

Ответов: 3
Просмотров: 2370
Последний ответ 13.02.2025, 00:11:20
от goga_pgasovav
Плагин обновления цен и остатков товаров JoomShopping из CSV

Автор sergeytolkachyov

Ответов: 0
Просмотров: 2522
Последний ответ 24.12.2024, 14:50:42
от sergeytolkachyov
Сортировка товаров в админке

Автор Emotion

Ответов: 26
Просмотров: 7400
Последний ответ 15.08.2024, 08:00:20
от kit2m2