Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями 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 Гость просматривают эту тему.
  • 13 Ответов
  • 3187 Просмотров
*

YZol

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Как вставить ссылку
« : 09.08.2009, 09:20:58 »
Подскажите как вставить ссылку в текст материала на скачивание с ftp сервера. Например doc. документов или rar архивов
*

Shima89

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Как вставить ссылку
« Ответ #1 : 10.08.2009, 11:50:40 »
Тоже интересно. Оказалось сложно найти ответ, хотя я думаю вопрос задают этот частенько.
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Re: Как вставить ссылку
« Ответ #2 : 10.08.2009, 12:08:55 »
Самый простой вариант.
Закачали на хостинг папку doc, в нее закачали нужные файлы в формате word и excel
В тексте указываете скрытую ссылку. Например: можно скачать здесь (или что-то такое)
Ссылка - http://mysite.ru/doc/doc.doc или http://mysite.ru/doc/first.excel
Посетитель, нажимая на ссылку, видит стандартную форму для скачивания.
Дальше по выбору, может скачать, а может посмотреть в инете.
« Последнее редактирование: 10.08.2009, 12:51:56 от vagkrsk »
*

Shima89

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Как вставить ссылку
« Ответ #3 : 10.08.2009, 13:23:23 »
Тогда в функционале J! я никак не найду как сделать скрытую ссылку (ща работаю через Денвер) и когда прописываю полный путь до файла S:\home\localhost\www\MySite\download\Text1.rar (doc,exel или zip) он мне выдает просто текст без намека на ссылку. Я понимаю, что безбожно туплю, но это понимание никак не помогает решить проблему :)
*

YZol

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вставить ссылку
« Ответ #4 : 10.08.2009, 13:37:45 »
vagkrsk я делаю школьный сайт.
Мне нужно, что бы села тётенька за компьютер и через сайт смогла закачать какой нибудь файлик на сервер а потом в своей статье сделала на него ссылку.
Я пробовал DOC man  и Remositori но вся проблема в том что тётетньке ручками набивать путь к файлу когда она будет делать ссылку не реально обьяснить как делать.
Может есть какое нибудь решение?
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Re: Как вставить ссылку
« Ответ #5 : 10.08.2009, 14:05:56 »
Подскажите как вставить ссылку в текст материала на скачивание с ftp сервера. Например doc. документов или rar архивов

Я ответил на Ваш вопрос.
Правильно задайте вопрос, получите более точный ответ
*

YZol

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вставить ссылку
« Ответ #6 : 10.08.2009, 14:26:13 »
vagkrsk
В визуальном редакторе есть кнопочка вставить ссылку и потом требуется указать путь к файлу.
Можно ли сделать так чтобы не вводить путь каждый раз, а выбирать в окне какого нибудь проводника? Вот
*

YZol

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вставить ссылку
« Ответ #7 : 11.08.2009, 08:02:21 »
А если ссылка будет такого вида будет она работать http://mysite.ru/document/doc/doc.doc ?
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Re: Как вставить ссылку
« Ответ #8 : 11.08.2009, 08:50:05 »
Работать она будет, если на сайте создана папка document в ней вложенная папка doc, в папке doc должен находиться файл doc.doc
В таком случае, если эти папки созданы и путь к ним указан верный, то это должно работать.
*

YZol

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вставить ссылку
« Ответ #9 : 11.08.2009, 09:04:52 »
Может у меня комп глючит нифига не получается !!!???!!!
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Re: Как вставить ссылку
« Ответ #10 : 11.08.2009, 09:21:19 »
Сейчас, проверил в инете на сайте - все работает.
Может у Вас включен кеш, и обновления на сайте происходят после заданного времени жизни кеша?

Пока смотрел, менял папки и файлы поставил в ссылке на свой сайт другую зону, вместо biz поставил ru.
По ссылке открыл документ с другого сайта у себя на сайте.
Значит и такое возможно  ^-^
« Последнее редактирование: 11.08.2009, 09:36:45 от vagkrsk »
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Re: Как вставить ссылку
« Ответ #11 : 11.08.2009, 09:42:26 »
vagkrsk
В визуальном редакторе есть кнопочка вставить ссылку и потом требуется указать путь к файлу.
Можно ли сделать так чтобы не вводить путь каждый раз, а выбирать в окне какого нибудь проводника? Вот

Для этих целей нужно искать хак, плагин или модуль для редактора.
Или посмотреть функциональность других редакторов, например JCE

Рекомендую активно пользоваться поиском на форуме. Первая ссылка при поиске на форуме - Ваша тема.
*

YZol

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Как вставить ссылку
« Ответ #12 : 11.08.2009, 10:00:38 »
Ура всё что я хоте решается при помощи JCE – WYSIWYG !!! *DRINK*
Обращайтесь помогу
*

vagkrsk

  • Давно я тут
  • 731
  • 125 / 0
  • Дорогу осилит идущий
Re: Как вставить ссылку
« Ответ #13 : 11.08.2009, 10:13:18 »
Ура всё что я хоте решается при помощи JCE – WYSIWYG !!! *DRINK*
Обращайтесь помогу

Это такая форма сказать спасибо  ^-^
« Последнее редактирование: 11.08.2009, 10:29:01 от vagkrsk »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как вставить код виджета?

Автор l_denis

Ответов: 7
Просмотров: 6797
Последний ответ 22.10.2021, 00:03:07
от sivers
Нужно удалить старый тег Google Analitics и вставить новый

Автор daria_ab

Ответов: 3
Просмотров: 4107
Последний ответ 10.06.2019, 11:48:52
от daria_ab
Передача данных в форму при нажатии на ссылку

Автор usmdamir

Ответов: 4
Просмотров: 2597
Последний ответ 26.07.2017, 09:40:22
от usmdamir
Как убрать ссылку на allforjoomla.ru из модуля SimpleForm2?

Автор Loh

Ответов: 3
Просмотров: 4379
Последний ответ 20.06.2017, 11:17:28
от ZyX
Как вставить в материал скрипт (карта Яндекс)

Автор demonm

Ответов: 6
Просмотров: 16036
Последний ответ 25.04.2017, 00:02:40
от CrazyPr0ger