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

AlexanderKiselev

  • Захожу иногда
  • 56
  • 1 / 0
Ребят, я гуглил, искал так и не нашёл работающего конкретного ответа... >:(

Требуется взять материалы, категори и перенести на другой сайт.
Пробовал экспортировать таблицы не работает...
content
category
section

Спасибо всем за помощь. Дико неудобно спрашивать такую тупость ,но у меня не получается.
Просто я закосячил свой сайт, и теперь хочу всё сделать по новой, но 600 статей не могу оставить без внимания и переноса.
Спасибо!
*

kamit

  • Захожу иногда
  • 90
  • 2 / 0
а с чем именно сложность экспортирования базы?
*

dremora

  • Захожу иногда
  • 461
  • 48 / 12
Если категории и секции одинаковые, то можно запрос выполнить.
Всё что не анархия, то фашизм...
*

Invisibleon

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
AlexanderKiselev
заходи в phpmyadmin - экспортируй две таблицы jos_content и jos_categories (категории впринципе не обязательно, после переноста статей перенесешь через админ-панель в ту категорию какую надо)

открывай jos_content блокнотом (лучше Notepad++), далее ищи строчку (практически сразу будет около 50-100 строки):
Код
--
-- Дамп данных таблицы `jos_content`
--

INSERT INTO `jos_content` (`id`, `title`, `alias`, `title_alias`, `introtext`,
тебе нужен кусок "insert into" - вставка статей в базу данных.

Каждая статья (материал) начинается так:
Код
(1, 'Welcome to Joomla!', '
где перва цифра - это номер статьи

на твоем другом сайте наверняка есть статьи. Ты НЕ СМОЖЕШЬ импортировать старые статьи на новую базу - потому что у них будут совпадать номера.
Поэтому:

1) Открой новую базу и посмотри последний ID какой есть в новой базе
2) Открой старую базу и все ID статей поменяй на более большие значения (если в новой базе 100 статей(100-последний ID), то значит в твоей старой базе не должно быть ID ниже 100 (начинай нумеровать со 101 ID)
3) Копируешь код INSERT INTO из старой базы (с измененными ID)
4) Открываешь phpmyadmin новой базы и тыкай вкладку SQL
5) Выполнить SQL-запрос(ы) к базе данных - вставляешь сюда код из 3его пункта

Выполняем запрос - готово. Впоследствии надо будет практически тоже самое с категориями сделать (если их много) или же тупо через админ-панель нового сайта раскидать заново все статьи
*

petrukjazz

  • Новичок
  • 1
  • 0 / 0
ребята спасибо))помогли сэкономить кучу времени,за что вам искренне благодарен))
*

echr

  • Новичок
  • 1
  • 0 / 0
Спасибо за детальный совет, специально зарегистрировался, чтобы иметь возможность поблагодарить.
AlexanderKiselev
заходи в phpmyadmin - экспортируй две таблицы jos_content и jos_categories (категории впринципе не обязательно, после переноста статей перенесешь через админ-панель в ту категорию какую надо)

открывай jos_content блокнотом (лучше Notepad++), далее ищи строчку (практически сразу будет около 50-100 строки):
Код
--
-- Дамп данных таблицы `jos_content`
--

INSERT INTO `jos_content` (`id`, `title`, `alias`, `title_alias`, `introtext`,
тебе нужен кусок "insert into" - вставка статей в базу данных.

Каждая статья (материал) начинается так:
Код
(1, 'Welcome to Joomla!', '
где перва цифра - это номер статьи

на твоем другом сайте наверняка есть статьи. Ты НЕ СМОЖЕШЬ импортировать старые статьи на новую базу - потому что у них будут совпадать номера.
Поэтому:

1) Открой новую базу и посмотри последний ID какой есть в новой базе
2) Открой старую базу и все ID статей поменяй на более большие значения (если в новой базе 100 статей(100-последний ID), то значит в твоей старой базе не должно быть ID ниже 100 (начинай нумеровать со 101 ID)
3) Копируешь код INSERT INTO из старой базы (с измененными ID)
4) Открываешь phpmyadmin новой базы и тыкай вкладку SQL
5) Выполнить SQL-запрос(ы) к базе данных - вставляешь сюда код из 3его пункта

Выполняем запрос - готово. Впоследствии надо будет практически тоже самое с категориями сделать (если их много) или же тупо через админ-панель нового сайта раскидать заново все статьи
*

enaaaa

  • Новичок
  • 3
  • 0 / 1
Помогите найти где находятся эти таблицы две таблицы jos_content и jos_categories  мне надо поменять ID МАТЕРИАЛОВ. Я вхожу в phpmyadmin но дальше глаза разбегаются в кучу у переносицы.

Потому что пришлось переносить материалы со старого шаблона в новый (шаблон ставился косячно, решили переносить), но ссылки к какой-то категории имели вид:

site.ru/категория-xxx/17-арыовавы-ывавыав-выв

Где 17 это номер ID

Сейчас материалы перенесены, все названия и алиасы сохранены, но блин ID у них lehubt? n/t/ все в яндексе слетит и будет вместо цифры 17 (и  других), совсем другие цифры. Надо поменять в новом сайте эти ID их немного - около 30, поэтому это не пугает, найти бы где менять. :)
« Последнее редактирование: 16.08.2012, 03:35:39 от enaaaa »
*

hooten

  • Захожу иногда
  • 443
  • 26 / 0
Цитировать
Помогите найти где находятся эти таблицы две таблицы jos_content и jos_categories
Они находятся в БД сайта

У всех браузеров есть поиск по странице.
« Последнее редактирование: 16.08.2012, 10:45:59 от hooten »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Изменить текст на вкладке браузера с "главная" на название сайта

Автор EvgeniyyB

Ответов: 11
Просмотров: 20851
Последний ответ 07.03.2018, 15:50:48
от vetalist
Вопрос по настройке новостной ленты на главной странице сайта

Автор jaff

Ответов: 13
Просмотров: 9792
Последний ответ 15.09.2017, 15:49:19
от sect
Произошел сбой сайта, пишет ошибку

Автор alex86r93

Ответов: 8
Просмотров: 3379
Последний ответ 28.03.2017, 18:11:57
от alex86r93
После переноса сайта на хостинг вылезает ошибка

Автор hausofdima

Ответов: 6
Просмотров: 3477
Последний ответ 20.03.2017, 23:53:39
от darkghost
Настройка SSL от RuCenter у сайта на Joomla 1.5.20

Автор КСС

Ответов: 19
Просмотров: 5728
Последний ответ 14.03.2017, 08:53:09
от flyingspook