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

oleghwang

  • Новичок
  • 8
  • 0 / 0
Здравствуйте все

Нужен сайт для себя, готовые стоят дорого, решил сделать сам, полный ноль в этом деле, но потихоньку иду в правильном направлении.
Строю сайт на Joomla 2.5, denwer3, использую шаблон OT FastFood от OmegaTheme, но вот беда, родной язык у него английский. На локальном хосте, все ок.
Такой вопрос, если я забью контент на русском языке, при постановке сайта на хостинг, не возникнут ли у меня проблемы со шрифтом, смогу ли я корректно установить его на хост? Спасибо
*

barmaleos

  • Захожу иногда
  • 238
  • 19 / 1
Re: OT FastFood от OmegaTheme настройка шаблона
« Ответ #1 : 10.09.2014, 05:47:55 »
Давайте по порядку.
Вам дорого заплатить некоторую денежку за изготовление приличного сайта (судя по тому какой шаблон вы используете)
Поэтому вы пытаетесь сами его(сайт) сделать. Что ж, похвальное начинание..
Но вас не смущает, что вы выбрали платный шаблон для своих нужд? Скорее всего, скачав его на какой-то файлопомойке.... Тем самым лишив себя официальной поддержки со стороны разработчиков.Хотя самым логичным в этой ситуации было бы обратиться именно к ним.
И, вместе с тем же, вы обращаетесь на форум, где крайне негативно относятся к использованию варезных продуктов.
Где логика?

А по теме - проблемы со шрифтами возникнут с вероятность 99%, на хост установить сможете без проблем, хотя я лично не советовал бы вам этого делать...
И таки да, этот шаблон не из самых простых. Возьмите для начала чего попроще из фришных шаблонов от хороших фирм. Той же самой Yootheme. Их Master вам прекрасно подойдет для тренировки.
« Последнее редактирование: 10.09.2014, 05:51:17 от barmaleos »
*

oleghwang

  • Новичок
  • 8
  • 0 / 0
Re: OT FastFood от OmegaTheme настройка шаблона
« Ответ #2 : 10.09.2014, 07:32:54 »
скачал отсюда,
нигде ни слова, о том, что сайт платный. Если я вижу текст без крякозябр, есть ли верояьность, что и при реальном хостинге, все будет нормально?

Мне тогда, что, лучше русскоязычный шаблон искать?
*

barmaleos

  • Захожу иногда
  • 238
  • 19 / 1
Re: OT FastFood от OmegaTheme настройка шаблона
« Ответ #3 : 10.09.2014, 10:08:45 »
скачал отсюда,
нигде ни слова, о том, что сайт платный. Если я вижу текст без крякозябр, есть ли верояьность, что и при реальном хостинге, все будет нормально?

Мне тогда, что, лучше русскоязычный шаблон искать?
Дело не в "кракозябрах" и не в "русскоязычном", а в том, что не все шрифты поддерживают кирилические символы. Поэтому по дефолту будет использоваться, скорее всего, какой-то ариал...
Если же вы хотите, что бы отображались шрифты именно как на демо, то надо будет найти соответствующий кириличиский шрифт и подключить его.
И только...
А что значит "скачал отсюда"?
*

oleghwang

  • Новичок
  • 8
  • 0 / 0
Re: OT FastFood от OmegaTheme настройка шаблона
« Ответ #4 : 10.09.2014, 10:53:30 »
ссылка удалилась на сайт где скачал, мне шрифт не нужен как на демо, любой. Хотелось бы просто уточнить. Стоит ли сейчас время тратить на этот шаблон, более или менее разобрался откуда чего вставляется. ПРосто при включении анл языка в язык. пакеты сайта, контент на сайте пропадает, ставлю анг. все ок. Сейчас изменил некоторые данные крякозябр нет. Но есть подозрение, что на реальном хосте могут быть проблемы. Также вы меня немного расстроили и напугали, стал читать про эти "варикозы". Пишут, что во многих демо шаблонах много мусора и спама вшито. Мой по моему не исключение, так как при просмотре кодов через FireBug , увидел непонятные ссылки на сайты. ТАк Как легче  безопаснее создать простенький сайт, наверное визитку. Хотел на юкозе, почитал много гемора, хотел через DW, тоже говорят новичку не  стоит с него начинать. Пришел к Joomla, и тут проблемы. Я Так понял, легче начать с вшиитых в Joomla шаблонов? Прочитал еще про  Artisteer, пишут, что для простеньких сайтов самое то.
вот накалякао
*

barmaleos

  • Захожу иногда
  • 238
  • 19 / 1
Re: OT FastFood от OmegaTheme настройка шаблона
« Ответ #5 : 10.09.2014, 13:33:11 »
Не уверен, что это именно для этих целей раздел.. Ну да ладно.

1.Ставим на толковый (!) хостинг чистую Joomla. Это позволит вам при необходимости помощи дать ссылку на ваш сайт, а не говорить "Ой, он у меня на денвере!"
2.Устанавливаем нормальный шаблон. Советую использовать Master от Yootheme (но это на любителя). Некоторые предпочитают JBlank. Хотя можно опыты проводить и на родных, встроенных шаблонах.
3.Наполняем сайт содержимым (хотя бы демо), что бы видеть общую картину. Тут же определяемся  какие расширения будем использовать.
4.Делаем красоту  8). Не прибегая к помощи дримвивера или (тьфу-тьфу, не к ночи будь помянут) артистира...Вполне достаточно файрбага и толкового(с подсветкой кода и нумерацией строк) редактора на хостинге.

Есть и альтернативный способ:
1.Заказываем дизайн
2.Прорабатываем структуру и "механику" будущего сайта (определяемся с расширениями и свистелками)
3.Выносим себе мозг на тему "как увязать п.1 и п.2 без инфаркта"
4.Верстаем шаблон исходя из п.3
5.Собираем всё это в кучу, в надежде, что всё заработает с первого раза.

Все это вытворяем без изменения штатного функционала Joomla. Для этого уже нужен опыт и набитая рука.
Естественно, все вышеизложенное не подразумевает похерестическое отношение к докам и поиску по форуму, перед тем, как создавать темы.
Вроде ничего не упустил...


« Последнее редактирование: 10.09.2014, 13:42:25 от barmaleos »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

На локал сервере страницы сайта без шаблона, CSS и картинок

Автор Fati

Ответов: 0
Просмотров: 2338
Последний ответ 15.06.2025, 11:57:45
от Fati
Изменение шаблона Joomla! 2.5.24

Автор SecondPC

Ответов: 0
Просмотров: 5998
Последний ответ 26.03.2021, 18:09:33
от SecondPC
Руководство - создание шаблона для Joomla 2.5

Автор dynamit

Ответов: 6
Просмотров: 32944
Последний ответ 02.02.2020, 22:28:15
от AlinaBut
Ошибка при установке шаблона - Fatal error: Call to a member function setDebug() on a non-object in

Автор Mirotvoretz

Ответов: 33
Просмотров: 70398
Последний ответ 11.11.2018, 13:22:26
от vik38
При установки шаблона ошибка <<HTTP 500 (Internal Server Error)>>

Автор nekitko

Ответов: 16
Просмотров: 17565
Последний ответ 21.06.2017, 20:39:11
от bonny