Новости 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 Ответов
  • 1036 Просмотров
*

NOX

  • Новичок
  • 4
  • 0 / 0
Есть сайт http://hotelgeralda.ru/ на главной странице которого есть две кнопки «Забронировать онлайн» и «Напишите нам». Реализованы они в сайте через Perfect AJAX Popup Contact Form модулями «feedback 1» и «feedback 2». В коде темы сайта это «хозяйство выглядит следующим образом:

  <?php if($this->countModules('p1_block2_te1')) : ?>
    <div id="p1_block1">
      <div class="block_ce">
        <div class="container-fluid">
          <div class="row">
            <div class="col-xs-12 col-sm-4">
              <div class="feedback1"><jdoc:include type="modules" name="feedback1" style="none" /></div>
              <div class="feedback1"><a href="poleznaya-informatsiya.html">Полезная информация</a></div>
              <div class="p1_block1_te1"><jdoc:include type="modules" name="p1_block1_te1" style="none" /></div>
            </div>
            <div class="col-xs-12 col-sm-4">
              <div class="logo1"><a href=""></a></div>
            </div>
            <div class="col-xs-12 col-sm-4">
              <div class="feedback2"><jdoc:include type="modules" name="feedback2" style="none" /></div>
              <div class="feedback1"><a href="otzyvy.html">Отзывы</a></div>
            </div>
          </div>
          <div class="row">
            <div class="col-xs-12">
              <div class="p1_block1_te2"><jdoc:include type="modules" name="p1_block1_te2" style="xhtml" /></div>
            </div>
          </div>
        </div>
      </div>
    </div>


Задача простая: изменить названия данных кнопок. Смена названия самого модуля, тега заголовка в нём не меняют ничего на сайте.
Как в Joomla сделать это наиболее гуманным способом? Заранее извиняюсь за столь дилетантские вопросы
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Переименование кнопок на сайте
« Ответ #1 : 07.09.2020, 14:56:44 »
так смотрите в модуле название кнопки
*

NOX

  • Новичок
  • 4
  • 0 / 0
Re: Переименование кнопок на сайте
« Ответ #2 : 07.09.2020, 17:43:54 »
В том и проблема, что по названию модуля (feedback 1 и 2) уже пробовали менять данные. Название (заголовок) модуля и альтернативное название задавали. Толку ноль! Ну или я не в ту сторону смотрю.
Скрин настроек модуля могу скинуть чуть позже.
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Переименование кнопок на сайте
« Ответ #3 : 07.09.2020, 17:59:35 »
В том и проблема, что по названию модуля (feedback 1 и 2) уже пробовали менять данные. Название (заголовок) модуля и альтернативное название задавали. Толку ноль! Ну или я не в ту сторону смотрю.
Скрин настроек модуля могу скинуть чуть позже.
В настройках модуля смотрите
Там есть щаголовок кнопки
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Переименование кнопок на сайте
« Ответ #4 : 07.09.2020, 17:59:53 »
скорее всего в настройках все же, может, вкладки не все смотрели?
+ имеет смысл обратить внимание на настройку модуля с именем загружаемого шаблона - если там не default, тогда может быть название тупо в коде шаблона прописано и смотреть надо сначала в папке HTML текущего шаблона (внутри искать папку с названием модуля) либо в папке modules- папка модуля - папка с шаблонами.
*

NOX

  • Новичок
  • 4
  • 0 / 0
Re: Переименование кнопок на сайте
« Ответ #5 : 07.09.2020, 20:23:25 »
Вот же я.......! Я все изучил вдоль и поперек, а самые очевидные вещи не догадался посмотреть.  В папке с шаблоном есть подпапкаmod_custom в которой они и прописаны. Effrit респект от всего сердца! Кармы мало плюс нажать. Если есть кто в теме, плюсаните человеку! Всем спасибо за участие! Вопрос закрываю.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Переименование кнопок на сайте
« Ответ #7 : 07.09.2020, 21:05:40 »
Если есть кто в теме, плюсаните человеку!
С превеликим удовольствием)
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

cntrl

  • Захожу иногда
  • 181
  • 6 / 0
Re: Переименование кнопок на сайте
« Ответ #8 : 08.09.2020, 01:35:21 »
Я в таких случаях делаю двумя способами, обычно срабатывает либо первый, либо второй 1) выгружаю весь сайт на комп (или ту часть которую подозреваю) и Notepad++(-ом) поиском текста по файлам, если это не сработало, 2) лезу в базу через phpMyAdmin и шерудю поиском там. Если кодировка текста более менее стандартная, как правило находится всё.
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Переименование кнопок на сайте
« Ответ #9 : 08.09.2020, 07:44:05 »
При первом варианте можно и не выгркжать если исп стоит
Там есть поиск по содердимому
*

cntrl

  • Захожу иногда
  • 181
  • 6 / 0
Re: Переименование кнопок на сайте
« Ответ #10 : 08.09.2020, 11:00:17 »
...не выгркжать если исп стоит...
Тут надо пояснить, что речь про файловый менеджер в коммерческой ISP Manager панели управления хостингом  *DRINK*. И тогда, для поиска файлов по содержимому, ещё упомяну консольную linux утилиту grep, которая тоже есть практически в 100% на любой серверной системе.
*

NOX

  • Новичок
  • 4
  • 0 / 0
Re: Переименование кнопок на сайте
« Ответ #11 : 08.09.2020, 12:09:24 »
Тут надо пояснить, что речь про файловый менеджер в коммерческой ISP Manager панели управления хостингом  *DRINK*. И тогда, для поиска файлов по содержимому, ещё упомяну консольную linux утилиту grep, которая тоже есть практически в 100% на любой серверной системе.
Спасибо за советы! По ISP я конечно понял, а вот поиском по БД не догадался воспользоваться. Все бывает "в первый раз" теперь стал опытнее! Спасибо Вам всем!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Какие расширения с Telegram Вы хотели бы установить на своем сайте?

Автор rkron

Ответов: 6
Просмотров: 2081
Последний ответ 07.09.2023, 11:55:45
от GTOnidzuka
Что за баннер на сайте

Автор Lewon15

Ответов: 3
Просмотров: 1437
Последний ответ 21.06.2023, 23:26:06
от sivers
Как найти слово на сайте?

Автор kochevnik

Ответов: 12
Просмотров: 1635
Последний ответ 14.03.2023, 15:50:38
от kochevnik
Ошибка при поиске на сайте 1267 - Illegal mix of collations (utf8_general_ci, IMP

Автор androv77

Ответов: 4
Просмотров: 1152
Последний ответ 21.12.2022, 10:37:00
от androv77
Проверка наличия пользователя на сайте

Автор Robert24

Ответов: 6
Просмотров: 964
Последний ответ 15.10.2022, 14:40:51
от marksetter