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

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Если я все правильно понял, то у вас должно получиться.
*

Rockfire

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Администраторы приняли магазин, сейчас оплатим и посмотрим.
У кого что не получилось на 1.1.3 пишите!
*

muzbox

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
скрипт выдает следующую ошибку

Цитировать
"Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'nobody'@'localhost' (using password: NO) in /home/notekaz/public_html/market.php on line 61"

хотя все данные вроде указал и в явном виде и через configuration.php
*

muzbox

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
сам разобрался ;D
*

muzbox

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Ошибка
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: An exception occurred! Type:UTFDataFormatException, Message:invalid byte 1 (∎) of a 1-byte sequence. (строка 1, столбец 1)
 joomla 1.5.9+virtuemart 1.1.2
« Последнее редактирование: 23.05.2009, 16:42:27 от muzbox »
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Если это пишет браузер то все нормально, главное чтобы Яндекс не ругался.
*

muzbox

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
в том то и дело, что не в браузере...
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
А кто так ругается на файл?
*

muzbox

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Яндекс собственно и ругается
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Сохраните файл, откройте его в редакторе и посмотрите что там не так, может какие-то ошибки вкрались и с кодировкой проблемы.
*

siteholder

  • Новичок
  • 6
  • 0 / 0
Друзья, подскажите, пожалуйста, как добавить производителя?
 !!!???!!!
<vendor>...</vendor>

Не пойму как вытащить.  manufacturer_id - это номер, производителя, а как его самого достать?
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Для одного из клиентов я делал так. Мне сообщили каким производителям какая страна соотносится. Я добавил в код переключатель значения <vendor> в зависимости от manufacturer_id. Только обязательно свертесь с таблицей стран в парнерке Маркета, чтобы ошибок в написани не было.
*

siteholder

  • Новичок
  • 6
  • 0 / 0
Была такая мысль. Я думал можно как-то из базы вытащить.
Но это тоже вариант, спасибо! 
*

muzbox

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
Сохраните файл, откройте его в редакторе и посмотрите что там не так, может какие-то ошибки вкрались и с кодировкой проблемы.
Делал, не помогло.
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Не удивляюсь, ко мне на днях обращался человек с похожей проблемой, в итоге я просто переделал свой вариант по версию 1.1.3.
Проблема может возникать из-за необработанных тегов и html-сущностей и выводе страницы в браузер в чистом виде, а не файлом.
*

siteholder

  • Новичок
  • 6
  • 0 / 0
можно и из базы вытащить.
Можно-то оно можно, тока как?  ^-^
Я уже сделал через switch. Но если есть мысль, как организовть вытяжку из базы готов выслушать хотя бы намёк.  *DRINK*
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
как-то так
Код
$query  = "SELECT DISTINCT m.manufacturer_id, m.mf_name
FROM #__{vm}_manufacturer m
LEFT JOIN #__{vm}_product_mf_xref mx ON mx.manufacturer_id = m.manufacturer_id
WHERE mx.product_id =".(int)$product_id;
*

wilhelm

  • Осваиваюсь на форуме
  • 24
  • 0 / 0
Господа получаю следующую ошибку:
Код
Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Unknown element 'br' (строка 1, столбец 4)
не совсем понял на счёт относительного пути к configuration.php если у меня Joomla установлена не в корне "html" , a в подкаталоге "shop" , то как правильно должен выглядеть относительный путь, а то я написал: include '../../configuration.php'; правильно ли это? Надеюсь на вашу поддержку.
joomla 1.5.9 VirtueMart 1.1.3
*

matiass

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Кто может переделать данный скрипт под marketgid.com? Думаю многим пригодится
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Так там же все почти тоже самое, по другому теги названы некоторые и все.
*

matiass

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
А как быть с sef?
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Кто-нибудь вообще осуществил выгрузку товаров в яндекс.маркет в VirtueMart 1.1.3.

А в начале темы не смотрели посты?

А как быть с sef?
А что с ним? Формат ссылки можете задать свой...
*

muzbox

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
А в начале темы не смотрели посты?
А что с ним? Формат ссылки можете задать свой...
смотрели, только это вряд ли поможет, вопросы то остались без ответа
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Какие вопросы остались не разрешенными, поясните.
*

muzbox

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
ЯМ отклоняет постоянно, например

Фатальная ошибка: Ошибка парсинга XML: Error parsing XML feed: Unterminated entity reference, 'flypage' (строка 37, столбец 70)
« Последнее редактирование: 28.06.2009, 20:45:24 от muzbox »
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
Киньте в личку ссылку на файл или урл, я посмотрю, но скорее всего у вас неправильная передача & в фиде.
*

abbat_gro

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
вот че написал администратор яндексмаркета:

Файл нужно доработать.
1.заменить символы " & , в урл на сайт тоже
Стандарт XML не допускает использования в текстовых данных непечатаемых
символов с ASCII-кодами в диапазоне значений от 0 до 31 (за исключением
символов с кодами 9, 10, 13 - табуляция, перевод строки, возврат
каретки). Также этот стандарт требует обязательной замены некоторых
символов (см. таблицу) на эквивалентные им символьные примитивы.
http://partner.market.yandex.ru/legal/tt/#id1164847879462

2. в конце каждого названия товара присутствует символ "
уберите

3. bid="11" не нужно указывать, по умолчанию будет 10 центов

вот по поводу символов в урл, это нужно менять в скрипте, либо в самом магазине?
*

Alex Revo

  • Завсегдатай
  • 1995
  • 109 / 0
в скрипте
*

abbat_gro

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
я сейчас взял урл из результата работы скрипта, вручную заменил & на &amp; - и все равно этот урл ведет в никуда, че не так делаю?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

1C УТ 8.x &lt;-&gt; VirtueMart по протоколу CommerceML

Автор Centoff

Ответов: 1315
Просмотров: 224191
Последний ответ 27.10.2020, 15:32:10
от Leo1986
Импорт из CSV товаров с типами и свойствами из

Автор Gruz

Ответов: 499
Просмотров: 155898
Последний ответ 23.02.2017, 15:15:42
от orchanin
Как импортировать файл XML в Joomla VirtueMart?

Автор Кот Смюлан

Ответов: 2
Просмотров: 6298
Последний ответ 14.07.2016, 18:40:24
от Berzerker
импорт товаров в YML Яндекс маркет

Автор zmeyx

Ответов: 5
Просмотров: 12574
Последний ответ 14.07.2016, 18:34:28
от Berzerker
Скрипт экспорта товаров в Яндекс маркет (yml)

Автор gaalferov

Ответов: 12
Просмотров: 12935
Последний ответ 08.06.2016, 14:02:27
от DimaXP