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

ponf

  • Новичок
  • 3
  • 0 / 0
Добрый день!

Установил Joomla 1.7 и JoomShopping 3.2.3, всё вроде бы работает нормально, кроме регистрации пользователей в магазине. !
После заполнения всех полей и нажатия кнопки "Регистрация" страница просто обновляется. Поиском пользовался, все ответы были в духе "обновись до последней версии", но у меня последняя и стоит.

Может можно как-нибудь эту регистрацию объединить с дефолтной?

хостер godaddy, линк на страницу регистрации: http://shop.rnd.me/catalog/user/register
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
*

ponf

  • Новичок
  • 3
  • 0 / 0
Спасибо! Исправил, но всё равно не работает :(
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Кеш почисть.

+

ошибка "Не удалось вызвать функцию mail." - в настройках joomla

*

ponf

  • Новичок
  • 3
  • 0 / 0
Спасибо! Заработало после настройки почты.

Ещё небольшой вопрос, чтобы не создавать новую тему:
После оформления заказа мне нужно чтобы письмо отправлялось не администратору, а другому пользователю. Как это реализовать?
« Последнее редактирование: 03.08.2011, 21:00:01 от ponf »
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
В настройках магазина измените емейл
*

Сержo

  • Захожу иногда
  • 113
  • 4 / 1
Чтоб тоже новую тему не создавать, пишу тут, так как тема таже.

У моей клиентки тоже проблема с регистрацией вылезла, там при нажатии на кнопку, выскакивает окно с HTML кодом страницы
Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru" >
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="Gardinen, Gardinenzubehör, Stoff, Uni Voile, Satin, Dekostoff, Gardinenstoff, Vlieseline, Nähgarne, Bänder, Schrägband, Ösen, Gardinenzubehör" />
  <meta name="title" content="Главная" />
  <meta name="description" content="Gardinen-Jamevju: Individuelle gardinen für Ihr Haus." />
  <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />
  <title>Главная</title>
  <link href="/templates/jenus_gardinen/favicon.ico" rel="shortcut icon" type="image/x-icon" />
  <script type="text/javascript" src="http://www.gardinen-jamevju.de/plugins/system/iewarning/js/warning.js"></script>
  <script type="text/javascript" src="/media/system/js/mootools.js"></script>
  <script type="text/javascript" src="/media/system/js/caption.js"></script>
  <!--[if lt IE 7]>     
        <script type="text/javascript">                   
           var msg1  = "Знаете ли Вы, что Ваш Internet Explorer давно устарел, и является самым незащищённым?";
           var msg2  = "Для лучшего отображения нашего сайта, мы советуем Вам обновить Internet Explorer до последней версии, или установить альтернативый веб браузер. Ниже в списке вы найдёте самые популярные браузеры..";
           var msg3  = "Нажмите просто на любой иконке ниже, и вы перейдёте на страницу выбранного веб браузера.";
           var br1   = "Internet Explorer 7+"; // 7+
           var br2   = "Firefox 3+"; // 3+
           var br3   = "Safari 3+"; // 3+
           var br4   = "Opera 9.5+"; // 9.5+";
           var br5   = "Chrome 2.0+"; //2.0+
           var url1  = "http://www.microsoft.com/windows/Internet-explorer/default.aspx"; // http://www.microsoft.com/windows/Internet-explorer/default.aspx
           var url2  = "http://www.mozilla.com/firefox/"; // http://www.mozilla.com/firefox/
           var url3  = "http://www.apple.com/safari/download/"; // http://www.apple.com/safari/download/
..........
..........
<div style="padding-left: 8px"><a href="/index.php?option=com_jshopping&amp;controller=category&amp;task=view&amp;category_id=16&amp;Itemid=16&amp;lang=ru" class="sublevel" >Vlieseline</a></div>
<div style="padding-left: 8px"><a href="/index.php?option=com_jshopping&amp;controller=category&amp;task=vie
Обрезал часть кода, чтоб много не было.

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

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
URL?
*

Сержo

  • Захожу иногда
  • 113
  • 4 / 1
так он же - URL в коде моего поста стоит на виду, но да лан.
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
У вас шаблон регистрации старый

Сравните с оригинальным.
*

Сержo

  • Захожу иногда
  • 113
  • 4 / 1
мля..., во лоханулся  ;D, я в шаблон сайта скинул все стили шопа, хотя правил только вывод товара, а с того времени уже куча обновлений шопа было.

Спасибо за ответ.


Удалил из шаблона стиль юзера, всё заработало, если не считать что кирилицу форма либо неправильно сохраняет, либо выводит в последующем, вместо имени с фамилией вывело вопросы. Возможно также старая проблема с базой в шведской кодировке, не проверял пока.
« Последнее редактирование: 05.08.2011, 12:47:43 от Сержo »
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
Проблема в кодировке базы, измените на utf-8
*

tibirium

  • Новичок
  • 4
  • 0 / 0
Тоже проблема с регистрацией в JoomShopping. После нажатия на кнопку регистрация, появляется ошибка 404 файл не найден. Все остальное работает отлично. Подскажите, пожалуйста, где искать проблему?
*

tibirium

  • Новичок
  • 4
  • 0 / 0
Большое спасибо за оперативность
*

victorantoniak

  • Moderator
  • 1579
  • 185 / 2
  • JoomShopping Team
В настройках Joomla Регистрация включена
*

tibirium

  • Новичок
  • 4
  • 0 / 0
Все разобрался . Большое спасибо!
*

alexpanfilov

  • Осваиваюсь на форуме
  • 16
  • 1 / 0
не работает регистрация, при нажатии на кнопку не какой реакции
http://gaikashop.ru/catalog/user/register
Joomla 2.5.9
JS 3.13.1
*

nevigen

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

alexpanfilov

  • Осваиваюсь на форуме
  • 16
  • 1 / 0
*

xxvovan88xx

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Здравствуйте, у меня joomshoping 3.13.1 неотображаються ошибки в форме регистрации, скрипт отрабатывает но сообщений не выводит, может ктото подскажет в чем проблема
*

nevigen

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

dmitry_stas

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

xxvovan88xx

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
та нет CSS там прописан. ячейки то выделяет цветом)
*

xxvovan88xx

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
обновился к 3.14.3  ничего не изменилось, вот сам пациент http://bgm2001.com/produkty-i-uslugi/user/register
*

nevigen

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

xxvovan88xx

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Спасибо шаблон свой, а направление поиска можете указать, а то буду долго искать)
*

nevigen

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

xxvovan88xx

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
спасибо)
*

xxvovan88xx

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
не совсем верное решение, но возможно комуто пригодиться, после * Обязательный вывожу текст " Выделенные ячейки заполнены некорректно!"

Код
jQuery(".requiredtext").addClass("error");   

этот кусочек скрипта всунул в validateForm.js  в функцию this.addError добавления класса импутам с ошибками у меня это  39 строчки, в конец функции

потом в CSS
Код
.requiredtext.error:after{
    content: " Выделенные ячейки заполнены некорректно!";
    color: #red;
    display: block;
}

 
 
« Последнее редактирование: 11.06.2013, 18:20:36 от xxvovan88xx »
*

ДАВ

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Спасибо за ценную информацию.
« Последнее редактирование: 31.07.2013, 17:28:41 от ДАВ »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблемы с корзиной при больших заказах

Автор anny_k

Ответов: 12
Просмотров: 991
Последний ответ 06.04.2020, 22:50:20
от nevigen
Проблемы з результатом запроса к БД

Автор tomas_morgam

Ответов: 3
Просмотров: 1230
Последний ответ 25.05.2016, 20:19:36
от dmitry_stas
Проблемы с увеличением изображения товара

Автор TheOne

Ответов: 10
Просмотров: 1556
Последний ответ 30.08.2014, 20:07:20
от TheOne
Проблемы с изображениями (несколько)

Автор web-nino

Ответов: 11
Просмотров: 1571
Последний ответ 15.08.2014, 14:34:22
от sergoguga
Как назначить цену товара в зависимости от групп пользователей.

Автор ikravt

Ответов: 13
Просмотров: 2947
Последний ответ 22.05.2014, 17:30:49
от nevigen