Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за 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 Ответов
  • 3638 Просмотров
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Joomla+Jommshopping локализация
« : 12.11.2011, 05:31:32 »
Можете отпинать меня!
1.Имеется шаблон со штатным англ.языком (доп. нем.,фин. и еще)
2. Соответсвенно JoomShopping англ. локализован на рус. НО, ЗАМЕЧУ, ЯЗЫК ВСЕ РАВНО ТЯНЕТ С КОНТЕНТА, т.е. англ.
пытался сделать по этой инструкции, очень полезная http://www.ostraining.com/blog/joomla/multi-language-sites-in-joomla-17/
коротко, там вроде создаешь новое меню с параметрами языка ALL , и далее для каждого пункта меню свой язык..все получилось, но в конце понял что нет фалой локализации контента, шаблона!!
При этом частично модули JoomShopping, короче траслит на русский (купить, подробнее, в самой корзине)

Так вот вопрос, как грамотно локализовать шаблон и JoomShopping?
--наверно скажу ересь, но можно ли просто методом тыка переводить все самому через админ.панель и через файлы .ini НАПРИМЕР КОГДА АНГЛИЙСКИЙ ПО УМОЛЧАНИЮ на сайте и в JoomShopping или это не кооректно может сказаться
я перевожу так вроде получается, но мне кажеться это как-то по варварски) Я перевожу тут www/components/com_jshopping/lang и все четко на сайте переводится
жду с нетерпением ответа!
а вообще ище компаньена на посто.работу в помош=щь по магазину!
« Последнее редактирование: 12.11.2011, 05:38:31 от StyleRocket »
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Re: Joomla+Jommshopping локализация
« Ответ #1 : 12.11.2011, 07:54:04 »
тут же вроде Вам расписали что и как..  давайте определимся. Вы хотите МНОГОЯЗЫЧНЫЙ сайт? Если нет, то сайт должен быть на русском?
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: Joomla+Jommshopping локализация
« Ответ #2 : 12.11.2011, 16:24:12 »
тут же вроде Вам расписали что и как..  давайте определимся. Вы хотите МНОГОЯЗЫЧНЫЙ сайт? Если нет, то сайт должен быть на русском?

Нет, ни какой мультиязычности! только русский, ведь целевая аудитория будет из русских
в шаблоне на сайте есть блок для языком из там 4, по умолчанию контент и весь контент joomlshoppung на англ.
« Последнее редактирование: 12.11.2011, 18:34:33 от StyleRocket »
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Re: Joomla+Jommshopping локализация
« Ответ #3 : 12.11.2011, 18:12:22 »
Русский установлен в Joomla?
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: Joomla+Jommshopping локализация
« Ответ #4 : 12.11.2011, 18:29:16 »
Русский установлен в Joomla?
Конечно установлен! и в JoomShopping установлен! только сайт на англ. и весь контент JoomShopping на англ.
я например вставил код ru_RU в en_EG в jshopping и на сайте все корректно отобразилось,
но ведь это как-то неправильно. ведт в папке lang/ лешить и русский пакет для админки и сайта joomshopping
Вопрос у меня, можно ли переводить сайт который на англ.по умолчании через админку на русский, все модули ,
текста, константу короче,  а потом просто отключить мультиязычность и en_EG переименовать в ru_RU в шаблоне и сайт будет КАК БЫ на русском.
Или есть более гуманный способ? и как правильно удалить языки, оставить сайт на одном языке
« Последнее редактирование: 12.11.2011, 18:33:51 от StyleRocket »
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Re: Joomla+Jommshopping локализация
« Ответ #5 : 12.11.2011, 18:34:39 »
Блин, если все так как Вы говорите, то в админке в меню Расширения -> Менеджер языков. Там выберите язык по умолчанию :)
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: Joomla+Jommshopping локализация
« Ответ #6 : 12.11.2011, 18:49:17 »
Язык Joomla - выбрал Русский, админки- русский, но контенте - только те которые были в шаблоне (англ.немец.дитс.и голланд.)
и если в админ Joomla поставить русский, то и joomshoping по русски, но все файлы необходимые для сайта в JoomShopping товары категории, не отображаються, я так полагаю потому что везде русский, а они на англ.
поэтому и вопрос как грамотно перевести сайт?! то что я проделывал возможно на англ.(сайт, админ, joomshopping) так как я вижу весь конент и просто дословно перевожу. Но ведь есть нормальны способ, ведь надо сохдать меню, пункты меню на русском или можно англ.менюшки все просто перевести
*

vegushka

  • Давно я тут
  • 523
  • 36 / 1
  • Мажьте лоб вазеленкой
Re: Joomla+Jommshopping локализация
« Ответ #7 : 12.11.2011, 19:01:29 »
В каждом элементе Joomla, в форме редактирования есть параметр "Язык". Видимо везде стоит Английский. Или везде править в ручную язык или делать через phpMyAdmin групповое изменение этого параметра.
ненавижу icetheme, обожаю Rockettheme
Ваше спасибо - в репу, а лучше на Яндекс 41001140731879
*

Rimusato

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Re: Joomla+Jommshopping локализация
« Ответ #8 : 07.02.2012, 15:18:58 »
У меня такой вопрос: а возьметесь мне шаблон подправить на русский? (за сколько?)
*

AlexSF

  • Давно я тут
  • 678
  • 68 / 0
  • В споре истина рождается
Re: Joomla+Jommshopping локализация
« Ответ #9 : 07.02.2012, 18:45:17 »
А проблема с чего началась? Видимо взяли шаблон с пакетом "Быстрый старт" , установили и поняли, что начались проблемы....
Лично я предпочитаю избегать  пакетов "Быстрый старт".
Надёжнее установить чистую Joomla . Взять с оф.сайта компонент магазина, установить чуток настроить и малость наполнить.
А уже потом начинать потрошить архив в котором находится -  пакет "Быстрый старт" и отдельно модули+шаблон. Распаковав его начал бы  устанавливать дальше - отдельно шаблон и отдельно модули. А  пакет "Быстрый старт" поставил бы параллельно на поддомен для сверки настроек модулей.
Делов на 30 минут, а геморроя значительно меньше.
« Последнее редактирование: 07.02.2012, 18:50:11 от AlexSF »
Задаёте вопрос - не забудьте приложить ссылку на проблемный сайт
При проблеме с CSS рекомендую использовать Mozilla Firefox и её плагин FireBug
И по максимуму изучите, или поставьте в закладки - http://htmlbook.ru/css
Notepad++ поможет почти в любом деле
*

Ielts

  • Захожу иногда
  • 356
  • 3 / 13
Re: Joomla+Jommshopping локализация
« Ответ #10 : 12.02.2012, 17:20:20 »
Русский установлен в Joomla?

Пример на тестовой площадке http://iice.3opt.ru/
Есть два вопроса:

1. На главной странице (модули "Новые поступления ", "Рекомендуем продукты ") выводится надпись "Old price:"
Не могу найти где прописан "Old price:" :-(
Если войти в товар, там все нормально пишет по русски

2. Тут же в модуле есть кнопка "Read more"
Так же не могу найти где она описывается, чтобы сделать надпись по русски.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Создание страниц сайта по шаблону Joomla

Автор romanln2016

Ответов: 0
Просмотров: 12217
Последний ответ 13.08.2025, 16:25:06
от romanln2016
Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 5990
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Как в Joomla 3 отключить позицию вывода или убрать надпись?

Автор Алексей Лоскутов

Ответов: 2
Просмотров: 9165
Последний ответ 10.04.2020, 19:07:02
от Алексей Лоскутов
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 32932
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Добавляем rel="canonical" в шаблоны материалов Joomla 1.7 - 2.5

Автор AmdAveO

Ответов: 126
Просмотров: 98670
Последний ответ 28.05.2019, 18:41:25
от Клим