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

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Всем привет! У меня проблема с публикацией и поиском объявлений. Сайт новый, на данный момент опубликовано всеголиш 11 объявлений, но публикуеться на главной под "id 0" только первых 9, и поисковик видит только первых 9, из разных категорий.Объявления все опубликованы и закреплены, увеличил срок минимальный до 3 месяцев, на папку кэш изминил атрибут 777, переустановил заново поисковик. Пробывал добавлять сам объявления, всеравно видит только девять.  Прошу помощи!
« Последнее редактирование: 12.02.2012, 18:40:52 от digor1 »
*

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Аууу! Никто не поможет?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Отлаживать нужно, сломаться в коде ничего не могло.
*

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Отлаживать нужно, сломаться в коде ничего не могло.
Я прошу прощения, во первых спасибо за ответ, если можна, какие мои действия?
« Последнее редактирование: 12.02.2012, 22:56:49 от digor1 »
*

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
ошибки по теме после отлаживания

1 SELECT id as value, title FROM jos_autobb_vendors WHERE category='601' ORDER BY title

2 SELECT id as value, title FROM jos_autobb_models WHERE vendor='0' ORDER BY title

3 SELECT count(a.id) FROM jos_autobb_messages AS a
 WHERE a.expirationDate>=NOW() AND a.published='1' AND exists (select 1 from jos_autobb_photos p1 where a.id=p1.msgid)

4 SELECT a.*, v.title as vendortitle, m.title as modeltitle, v.itemid as vendor_itemid,
 m.itemid as model_itemid, cur.title as currency_title,  (SELECT min(p.id) FROM jos_autobb_photos AS p WHERE a.id=p.msgid) AS photoid
 FROM jos_autobb_messages AS a
 LEFT JOIN jos_autobb_vendors as v ON a.vendor=v.id
 LEFT JOIN jos_autobb_models as m ON a.model=m.id
 LEFT JOIN jos_autobb_currency as cur ON cur.id=a.currency
 WHERE a.expirationDate>=NOW() AND a.published='1' AND exists (select 1 from jos_autobb_photos p1 where a.id=p1.msgid)
 LIMIT 7,1

5 SELECT a.*, v.itemid as vendor_itemid, v.title as vendortitle, m.itemid as model_itemid, m.title as modeltitle, p.id as photoid, cur.sign as currency_title, ct.title as city_title, LOWER(s.title) as state_title, s.ordering as state_id FROM jos_autobb_messages AS a
 LEFT JOIN jos_autobb_vendors as v ON a.vendor=v.id
 LEFT JOIN jos_autobb_models as m ON a.model=m.id
 LEFT JOIN jos_autobb_photos as p ON a.id=p.msgid
 LEFT JOIN jos_autobb_cities as ct ON a.city=ct.id
 LEFT JOIN jos_autobb_states as s ON a.state=s.id
 LEFT JOIN jos_autobb_currency as cur ON cur.id=a.currency
 WHERE a.expirationDate>=NOW() AND a.published='1' AND a.front='1' AND p.id IS NOT NULL
 GROUP BY a.id
 ORDER BY a.sticked DESC, a.ordering, a.createDate DESC
 LIMIT 0, 5

6 SELECT a.city, c.title, count(a.id) as msg_count
 FROM jos_autobb_messages a
 LEFT JOIN jos_autobb_cities as c ON c.id=a.city
 WHERE a.expirationDate>=NOW() AND a.published='1'
 GROUP BY a.city
 ORDER BY 3 desc

7 SELECT v.*, count(a.id) as msg_count FROM jos_autobb_vendors AS v
 LEFT JOIN jos_autobb_messages as a ON a.vendor=v.id
 WHERE a.expirationDate>=NOW() AND a.published='1' AND (a.id IS NOT NULL or v.itemid>0)
 GROUP BY v.id
 ORDER BY v.title

П омогите решить хотябы одну из них для примера.
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Это не ошибки, а запросы к БД.
Откройте phpmyadmin и проверьте каждый запрос, по ходу станет понятно какие данные и сколько записей возвращаются из базы.

Что-то мне подсказывает, что 9 из 11 фото, это просто те, что с фото, а остальные 2 нет. Проверьте эту версию.
*

digor1

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

Что-то мне подсказывает, что 9 из 11 фото, это просто те, что с фото, а остальные 2 нет. Проверьте эту версию.
Среди девяти две есть без фото, тут с этим нормально. А вот дальше сколько не добавляй с фото или без, всеравно поисковик не видит больше 9.
Может есть еще варианты?
*

digor1

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

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Я заметил что при запуске сайта через поисковик к примеру Google, все в порядке , все работает. А когда этот же адрес вбиваю в браузер опять только 9.
Друзья кто в курсе?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
Мой антивирус говорит, что ваш сайт заражен, может в этом и проблема.
*

digor1

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Спасибо за ответы! Поковырялся сегодня и вроде встало все на места. Может подскажите чем лучше лечить сайт от вирусов?
*

Alex Revo

  • Moderator
  • 1995
  • 109 / 0
руками)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

AutoBB 2.3 for Joomla 1.5 legacy mode

Автор haword

Ответов: 561
Просмотров: 141514
Последний ответ 13.05.2025, 23:26:17
от hackvzlomi
Компонент AutoBB REV 2.3

Автор Moralezz

Ответов: 1
Просмотров: 5046
Последний ответ 24.02.2019, 11:10:31
от KKAAZZOO
Компонент AutoBB REV 2.3 - AutoBB

Автор Moralezz

Ответов: 0
Просмотров: 3827
Последний ответ 23.02.2019, 20:42:08
от Moralezz
Граббинг объявлений

Автор z0m8ie

Ответов: 34
Просмотров: 23441
Последний ответ 17.04.2015, 14:06:21
от delchev
autobb+чпу

Автор htmlcss

Ответов: 0
Просмотров: 5509
Последний ответ 16.11.2013, 14:18:38
от htmlcss