Новости 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. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

maximus

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Не знаю, можно ли это назвать решением но помогло следующее:

1. Установил Joomla 1.5.19
2. Потом обновил до 1.5.20

Пока всё ок.
« Последнее редактирование: 31.08.2010, 16:56:55 от maximus »
*

4apai

  • Новичок
  • 8
  • 1 / 0
  • обычный дядька
Помогло:
При создании домена указывал "php как cgi", изменил на "php как модуль apache", после чего всё прошло.
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Опять старый баг? В 1,5,20 и 1,5,21 проявляется, причем иногда (одна попытка из 10) все проходит гладко
*

bubaduba

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
  • Делай добро, и отпускай его в море...
Столкнулся с аналогичной проблемой. Немного помучившись, полазив по форуму и покопавшись в мозгах, нашел решение.
Поскольку этимология была ясна - проблема РНР с записью во временную папку, посмотрел логи ошибок сессий на хостинге.
Там ясным по чёрному было написано, КУДА конкретно он не может произвести запись! Соответственно, у меня он не мог записать в несуществующую папку. Как оказалось, мой РНР хотел, что бы была папка tmp внутри директории cgi-bin. Вот и всё. Сделал папку, поставил права - всё заработало! В данном случае хостер - powweb.com

Спасибо тебе друг! С помощью такого способа и я решил свою проблему!
*

georgii

  • Новичок
  • 4
  • 0 / 0
Похожая проблема . Joomla 1.5.22  после ввода базы данных пишет 
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/домен/public_html/потдомен/installation/installer/models/model.php on line 453

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/домен/public_html/потдомен/installation/installer/models/model.php on line 456

Если делать шаг назад пишет " нет cookie в браузере" , если продолжать установку то каталог  administrator  не создаёт
и установка заканчивается ни чем. Пробовал на все файлы права 777  , атак же редактировал файл .htaccess как здесь советовали прописал там такие строки:
php_value session.save_path /tmp     (в этой строке пробовал прописать полный путь к tmp)
php_value session.use_cookies 1
php_value session.cookie_path /
php_value session.use_only_cookies 1
php_value session.cookie_domain домен
Ничего не помогло !!  Кстати, на одном домене файл   .htaccess  можно разместить и редактировать, а на другом по ftp загружается и его в ftp видно, а в CPanel не видно  и не загрузить, не переименовать txt.  CPanel не позволяет.

Кстати на денвере всё устанавливалось и работало. Может кто подскажет выход.   
     
*

georgii

  • Новичок
  • 4
  • 0 / 0
Во всём разобрался, неправильно устанавливал. Файл .htaccess всё таки надо, а права на каталогах менять не надо.  *DRINK*
*

no comment

  • Новичок
  • 9
  • 0 / 0
Ребята, выручайте!
Поставил денвер - всё работает, запускается, всё норм. Поставил денвер как и по инструкции на диск Z:, где соответственно денвер создал папки "denwer", "home", "tmp", "usr". Захожу в папку "home" и создаю там через правую кнопку папку "joomla", внутри неё - папку "www", далее в "www" разархировал дистрибутив Joomla 1.5.22, перезагрузка денвер, потом открываю IE или оперу ввожу в строке http://joomla/  - не запускается, а выдаётся "Internet Explorer не может отобразить эту веб-страницу" и всё.  Заранее спасибо!
*

georgii

  • Новичок
  • 4
  • 0 / 0
Сначала проверь установку денвера набирай localhost если всё нормаль проверь все ли файлы Joomla скопировал
*

Sieman

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Итак - ни-чер-та не помогает!
Но выход есть!
Ларчик просто открывался!

Проблему с куки и ошибками на сервере типа Warning: session_start() [function.session-start]: open(tcp://storage1:11211/sess_4bf876bb232d25c70470abc035a417ef, O_RDWR) failed: No such file or directory (2) in /storage/home/aarie/data/www/aarie.nx0.ru/libraries/joomla/session/session.php on line 423"

исправил очень просто:

1. Файл htaccess.txt на сервере переименовываем в .htaccess
2. В полученном файле добавляем строчку следующего типа:

php_value session.save_path [а здесь путь до директории Joomla на сервере, как его видит и показывает система в приведенной выше ошибке]/tmp

то есть в моем случае:
php_value session.save_path /storage/home/aarie/data/www/aarie.nx0.ru/tmp

права всюду поставил 777 пока искал решение, добавил в session.php в 102 и 104 строке '@' к 'ini_set'
но заработало все после операции с htaccess.
надеюсь, поможет и вам, господа!
кстати, если кто знает как теперь решить проблему с доступом к базе на 4м шаге- дайте знать:
Access denied for user '****'@'%' to database '****' SQL=CREATE DATABASE `****` CHARACTER SET `utf8`
...решил - поставил галочку в правах пользователя "удаленный доступ" при создании бд)
« Последнее редактирование: 04.01.2011, 08:44:36 от Sieman »

Проблема решилась как тока создал папку tmp в корне.
*

sales1984

  • Осваиваюсь на форуме
  • 13
  • 1 / 0
помогите решить проблему с установкой.
после того как залил Joomla 1.5.19 по фтп перехожу на адрес сайта, программу установки не вижу.
зашел через прокси, программа видна, но на 1м шаге просит включить куки.
пробовал менять пути к папке тмп, как написано в начале, не помогает.
может что то неправильно делаю.
хостер отправил решать проблему к разработчикам.

Ребят всем привет ... помогите решить проблему ставлю Joomla 1.5.22 на хост  а она мне после выбора языка ошибку выдает .
Цитировать
Похоже, что в вашем веб-браузере выключены cookie. Вы не сможете установить приложения, если эта функция будет выключена.
Перепробовал все браузеры толку нет , переделал все что тут описывалось толку нет что не так не пойму  помогите кто знает .
*

kievizm

  • Новичок
  • 2
  • 0 / 0
У меня были проблемы с установкой, выдавались ошибки в строках 423 и 426, была неправильная кодировка. Перебрал все варианты - ничего не помогало, написал в службу поодержки хостинга, оказалось, что я случайно удалил папку tmp в той директории (не туда распаковал архив и удалил вместе с другими файлами joomla), где находится папка с сайтом и cgi-bin. В общем хостер сам востановил мне эту папку и после этого никаких проблем с установкой не наблюдается, все идет гладко, тьфу-тьфу. Думал уже поседею с этими траблами.  ^-^ Так что проверяйте, возможно у вас тоже нет этой папки. В общем у меня такой набор в самой главной директории: "tratata.com", "cgi-bin", "tmp", ".ftpaccess", "index.php", "index2.php".
*

Kira999

  • Новичок
  • 1
  • 0 / 0
« Последнее редактирование: 31.07.2011, 15:07:52 от Kira999 »
*

prolog

  • Новичок
  • 3
  • 0 / 0
Такая же проблема. На Локалхост. Куки или session.save_path.
Ставил 1.5.24.
Когда ставил 1.7.0 - на этом (первом-втором) шаге просто зависает и без ответа.
А сначала дело было так:
  До вчерашнего дня инсталлировал 1.7.0 несколько раз - проблем не знал.
  Через пару недель ставил 1.5.24 - ругнулась, что не создала базу MySql, но шаг с куками до этого прошла не ругаясь.
  После этого на следующий день  - всё, полный ступор. Не ставит ничего !
Все что ни делал -не помогло. Работал с IE8.
Причем ранее установленные сайты на Локалхост работают.
Перешел на Оперу. Она установила 1.5.24 (о Господи, ты есть!). Правда она некорректно работает с Панелью Управления, а IE8 не входит в нее вообще !
Что делать то?
Коллективный мозг - к тебе вопию !
Может есть какие то версии Денвера - Joomla, которые эту ошибку проходят?
Если Опера ставит, значит только IE неправильно трактует что-то, а настройки PHP все позволяют?
*

jesus

  • Захожу иногда
  • 131
  • 15 / 1
  • ищу программиста
Помогло:При создании домена указывал "php как cgi", изменил на "php как модуль apache", после чего всё прошло.
+1 мне тоже помогла установка на хостинге "php как модуль apache"
Спасибо за freeware!
Если вы готовы небезвозмездно ответить на мой вопрос, с удовольствием рассмотрю предложение.
Ищу адекватного партнёра (программиста) по разработке сайтов на Joomla. Обеспечу ненапряжный поток задач.
*

marutta

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
А у меня та же проблема решилась тем что у меня оказывается кончился лимит количества файлов на хостинге, 15000.... 
*

dofining

  • Новичок
  • 7
  • 0 / 0
Мне помогла чистка папки mod-tmp на сервере
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться