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

Lubasha

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Подскажите, пожалуйста, куда идти :) Пыталась установить счетчик Live... и  Рамблер. Оказалось, что один есть (невидимый),  а второй не смогла установить корректно (данные с сайта не поступали). Вставляла в Расширение/Модули в HTML "документ".  Еще пробовала вставить в Расширения/Шаблоны.  Затем все удалила то, что вставляла. После этого у меня на странице, при раскрытии горит желтый восклицательный знак (где указан процесс загрузки - "Готово").
Вот что пишет:
****************
Сведения об ошибке на веб-странице

Агент пользователя: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; GTB6.6; MRA 5.7 (build 3796); SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)
штамп времени: Sat, 25 Dec 2010 21:05:30 UTC


Сообщение: Предполагается наличие ')'
Строка: 676
Символ: 26
Код: 0
URI-код: http://www.bestaromat.ru/

******************
где надо искать ?? Помогите, пожалуйста!!   
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: HELP! Загрузка страницы с ошибками!
« Ответ #1 : 26.12.2010, 01:23:00 »
Что-то лишнее видимо улалила. На какой странице ошибка?
*

Lubasha

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Загрузка страницы с ошибками!
« Ответ #2 : 26.12.2010, 11:50:04 »
на главной :(
В Шаблоне из этого куска:
*************
</tr>
</table>
</body>
</html>
***************
А в Модуле сейчас вот что осталось
***************
<!--LiveInternet counter-->
<script type="text/javascript">// <![CDATA[
document.write("<a href="http://www.liveinternet.ru/click" mce_href="http://www.liveinternet.ru/click" "+
"target=_blank><img src="//counter.yadro.ru/hit?t14.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,80))+";"+Math.random()+
"" mce_src="http://counter.yadro.ru/hit?t14.6;r&quot;+
escape(document.referrer)+((typeof(screen)==&quot;undefined&quot;)?&quot;&quot;:
&quot;;s&quot;+screen.width+&quot;*&quot;+screen.height+&quot;*&quot;+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+&quot;;u&quot;+escape(document.URL)+
&quot;;h&quot;+escape(document.title.substring(0,80))+&quot;;&quot;+Math.random()+
&quot;" alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
// ]]></script>
<!--/LiveInternet-->
***************

Вроде все скобочки считала, все парные. Может что не углядела :(
*

Lubasha

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: HELP! Загрузка страницы с ошибками!
« Ответ #3 : 26.12.2010, 11:53:39 »

Вот нашла, вроде:

"border='0' width='88' height='31'><\/a>")
Но не знаю лишняя она или где-то нет пары :(
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: HELP! Загрузка страницы с ошибками!
« Ответ #4 : 26.12.2010, 14:26:55 »
Я на главной не вижу никаких ошибок.
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: HELP! Загрузка страницы с ошибками!
« Ответ #5 : 26.12.2010, 18:05:57 »
http://validator.w3.org/

Byte-Order Mark found in UTF-8 File

17 Errors, 10 warning(s)
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: HELP! Загрузка страницы с ошибками!
« Ответ #6 : 26.12.2010, 22:10:09 »
http://validator.w3.org/

Byte-Order Mark found in UTF-8 File

17 Errors, 10 warning(s)
При чем тут валидатор?
*

Lubasha

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: HELP! Загрузка страницы с ошибками!
« Ответ #7 : 26.12.2010, 22:17:55 »
НАШЛА где проблема, в модуле счетчика. Отключила его и все хорошо. Но не могу понять где там ошибка, может увидит кто?? Пишит мол лишний ")", но всех по 19 штук.
ПОСМОТРИТЕ, ПЛИИИЗ:
********************

<!--LiveInternet counter-->
<script type="text/javascript">// <![CDATA[
document.write("<a href="http://www.liveinternet.ru/click" mce_href="http://www.liveinternet.ru/click" "+
"target=_blank><img src="//counter.yadro.ru/hit?t14.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,80))+";"+Math.random()+
"" mce_src="http://counter.yadro.ru/hit?t14.6;r&quot;+
escape(document.referrer)+((typeof(screen)==&quot;undefined&quot;)?&quot;&quot;:
&quot;;s&quot;+screen.width+&quot;*&quot;+screen.height+&quot;*&quot;+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+&quot;;u&quot;+escape(document.URL)+
&quot;;h&quot;+escape(document.title.substring(0,80))+&quot;;&quot;+Math.random()+
&quot;" alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
// ]]></script>
<!--/LiveInternet-->

*******Всем большое СПАСИБО!
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: HELP! Загрузка страницы с ошибками!
« Ответ #8 : 26.12.2010, 22:35:14 »
На первый взгляд какая то хрень с кавычками вот на этом участке
Код: javascript
document.write("<a href="http://www.liveinternet.ru/click" mce_href="http://www.liveinternet.ru/click" "+
"target=_blank>
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: Загрузка страницы с ошибками!
« Ответ #9 : 27.12.2010, 00:04:42 »
Вот код для вставки, который даёт Liveinternet

Код
<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='http://www.liveinternet.ru/click' "+
"target=_blank><img src='//counter.yadro.ru/hit?t14.11;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
//--></script><!--/LiveInternet-->

На первый взгляд у девушки код обработан редактором TinyMCE и вот эта часть вообще лишняя

Код
"" mce_src="http://counter.yadro.ru/hit?t14.6;r&quot;+
escape(document.referrer)+((typeof(screen)==&quot;undefined&quot;)?&quot;&quot;:
&quot;;s&quot;+screen.width+&quot;*&quot;+screen.height+&quot;*&quot;+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+&quot;;u&quot;+escape(document.URL)+
&quot;;h&quot;+escape(document.title.substring(0,80))+&quot;;&quot;+Math.random()+
&quot;"

Девушке надо внимательно посмотреть, какой код ей изначально давал LI, и вставить его не через модуль произвольного HTML кода,
а либо через Jumi (на форуме можно найти ссылку), либо с использованием редактора Notepad++  в index.php шаблона.


При чем тут валидатор?

А валидатор в частности подсказывает, что у девушки в UTF-8 файле присутствует BOM.

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

А сообщения об ошибках, которые выдаёт IE, часто вызваны тем, что он сам не поддерживает некоторые из утверждённых стандартов.
« Последнее редактирование: 27.12.2010, 00:08:38 от SDKiller »
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: HELP! Загрузка страницы с ошибками!
« Ответ #10 : 27.12.2010, 12:37:19 »
НАШЛА где проблема, в модуле счетчика. Отключила его и все хорошо. Но не могу понять где там ошибка, может увидит кто?? Пишит мол лишний ")", но всех по 19 штук.
ПОСМОТРИТЕ, ПЛИИИЗ:
********************

<!--LiveInternet counter-->
<script type="text/javascript">// <![CDATA[
document.write("<a href="http://www.liveinternet.ru/click" mce_href="http://www.liveinternet.ru/click" "+
"target=_blank><img src="//counter.yadro.ru/hit?t14.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,80))+";"+Math.random()+
"" mce_src="http://counter.yadro.ru/hit?t14.6;r&quot;+
escape(document.referrer)+((typeof(screen)==&quot;undefined&quot;)?&quot;&quot;:
&quot;;s&quot;+screen.width+&quot;*&quot;+screen.height+&quot;*&quot;+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+&quot;;u&quot;+escape(document.URL)+
&quot;;h&quot;+escape(document.title.substring(0,80))+&quot;;&quot;+Math.random()+
&quot;" alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
// ]]></script>
<!--/LiveInternet-->

*******Всем большое СПАСИБО!

Отключи в настройках редактор и вставь в модуль нормальный код счетчика.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как подключить js не в <head> а в конец страницы.

Автор vanya829

Ответов: 25
Просмотров: 18756
Последний ответ 18.06.2017, 16:37:11
от skytype
JCH_Optimize Plugin - оптимизирует загрузку страницы. Работает.

Автор Beer

Ответов: 16
Просмотров: 10198
Последний ответ 03.10.2016, 22:33:02
от SeBun
Создать ссылку на обновление страницы

Автор Escander

Ответов: 2
Просмотров: 2768
Последний ответ 15.08.2016, 14:44:47
от Escander
как изменить заголовок страницы во вкладке браузера?

Автор Руслан71

Ответов: 4
Просмотров: 4049
Последний ответ 10.08.2016, 10:51:39
от Руслан71
Модуль лезет на все страницы, а должен быть только на главной.

Автор landgraf

Ответов: 23
Просмотров: 12878
Последний ответ 13.05.2016, 13:22:37
от akteon25