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

shuzi

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Всем привет. Расскажу немного о такой проблеме...
У меня 3 сайта 1.6, 2.5, 3.2 Joomla на одном хостинге. PHP 5.3 стоит.
Периодически (примерно пару дней работает, пару дней не работает) появляется белый экран при создании, редактировании или просмотре материалов. Вообщем любое обращение к com_content.  на всех 3-х сайтах.

Права на папки я выставлял правильные
.htaccess добавлял строку php_flag display_errors 1 и php_value display_errors 1
Ошибок на экране белом не выдает.
Хостер говорит, что он не виноват.
На локалке все работает без проблем

Не пойму где смотреть... Помогите пожалуйста.
« Последнее редактирование: 11.04.2014, 13:08:11 от shuzi »
*

shuzi

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Вот лог.

Код
[19-Mar-2014 04:08:31 Europe/Minsk] PHP Notice:  Undefined index: view in /home/ufoby/kirtan.pro/components/com_content/router.php on line 59
[19-Mar-2014 04:08:31 Europe/Minsk] PHP Notice:  Undefined index: view in /home/ufoby/kirtan.pro/components/com_content/router.php on line 59
[19-Mar-2014 04:08:34 Europe/Minsk] PHP Notice:  Undefined index: view in /home/ufoby/kirtan.pro/components/com_content/router.php on line 59
[19-Mar-2014 04:08:35 Europe/Minsk] PHP Notice:  Undefined index: option in /home/ufoby/kirtan.pro/components/com_content/views/article/view.html.php on line 208
[19-Mar-2014 04:08:35 Europe/Minsk] PHP Notice:  Undefined index: option in /home/ufoby/kirtan.pro/components/com_content/views/article/view.html.php on line 218
[19-Mar-2014 04:08:35 Europe/Minsk] PHP Notice:  Undefined index: option in /home/ufoby/kirtan.pro/components/com_content/views/article/view.html.php on line 218
[19-Mar-2014 05:19:42 Europe/Minsk] PHP Notice:  Undefined variable: root in /home/ufoby/kirtan.pro/plugins/content/soccomments/soccomments.php on line 129
[19-Mar-2014 05:19:43 Europe/Minsk] PHP Notice:  Undefined index: view in /home/ufoby/kirtan.pro/components/com_content/router.php on line 59
[19-Mar-2014 05:19:43 Europe/Minsk] PHP Notice:  Undefined index: view in /home/ufoby/kirtan.pro/components/com_content/router.php on line 59
[19-Mar-2014 16:23:34 Europe/Minsk] PHP Notice:  Undefined variable: root in /home/ufoby/kirtan.pro/plugins/content/soccomments/soccomments.php on line 129
[19-Mar-2014 16:23:43 Europe/Minsk] PHP Notice:  Undefined variable: root in /home/ufoby/kirtan.pro/plugins/content/soccomments/soccomments.php on line 129

и код из com_content/views/article/view.html.php

Код
		// if the menu item does not concern this article
if ($menu && ($menu->query['option'] != 'com_content' || $menu->query['view'] != 'article' || $id != $this->item->id))
{
// If this is not a single article menu item, set the page title to the article title
if ($this->item->title)
{
$title = $this->item->title;
}
$path = array(array('title' => $this->item->title, 'link' => ''));
$category = JCategories::getInstance('Content')->get($this->item->catid);

while ($category && ($menu->query['option'] != 'com_content' || $menu->query['view'] == 'article' || $id != $category->id) && $category->id > 1)
{
$path[] = array('title' => $category->title, 'link' => ContentHelperRoute::getCategoryRoute($category->id));
$category = $category->getParent();
}

и код из com_content/router.php on line 59

Код
// are we dealing with an article or category that is attached to a menu item?
if (($menuItem instanceof stdClass) && $menuItem->query['view'] == $query['view'] && isset($query['id']) && $menuItem->query['id'] == (int) $query['id'])
Чего копать дальше?
« Последнее редактирование: 11.04.2014, 19:04:48 от shuzi »
*

shuzi

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
пустой комент
« Последнее редактирование: 11.04.2014, 19:03:40 от shuzi »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

shuzi

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Ок.. вот

Код
[19-Mar-2014 16:25:19 Europe/Minsk] PHP Fatal error:  Call to undefined method JDocumentFeed::isHtml5() in /home/ufoby/kirtan.pro/libraries/joomla/document/html/renderer/head.php on line 73

и вот строка 73 с if начиная
Код
		// Generate charset when using HTML5 (should happen first)
if ($document->isHtml5())
{
$buffer .= $tab . '<meta charset="' . $document->getCharset(). '" />' . $lnEnd;
}
*

shuzi

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Господа. Методом проб дошел до такого:
3 сайта выдают белый экран при обращении к com_content на компе из сафари и хрома.
На телефоне тоже не открывается с сафари, а в мобильном Chrome есть функция "экономия трафика" Он ужимает как-то сайты и там все прекрасно работает... стоит выключить эту функцию и перестает работать.
Тут проблема не в сайтах, так как 3 разных сайта, а в целом чем-то...
Есть такае идеи?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

shuzi

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Кому интересно чем закончилось... У хостера не хватало ресурсов на 3 сайта на Joomla с красивыми и мощными шаблонами. На 2-х был отключен Кеш. Включил кеширование - пока что работает..
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не удается разблокировать в менеджере материалов.

Автор vityavoluevich

Ответов: 4
Просмотров: 2908
Последний ответ 24.05.2025, 09:20:18
от azm1n
Не работает менеджер материалов, ошибка 500 SSL certificate problem

Автор Екатерина М

Ответов: 5
Просмотров: 3180
Последний ответ 06.04.2025, 09:27:20
от wishlight
Поменять порядок материалов

Автор tatyana34

Ответов: 3
Просмотров: 1432
Последний ответ 11.12.2024, 16:10:41
от nikolakovach8619
Модуль «Материалы - Новости» выводит неправильное количество материалов

Автор goga_pgasovav

Ответов: 1
Просмотров: 1355
Последний ответ 20.03.2023, 19:30:45
от goga_pgasovav
[howto] Блог. Вывод материалов в списке подкатегорий

Автор dynamit

Ответов: 3
Просмотров: 1651
Последний ответ 05.10.2022, 13:37:10
от Mitriy