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

Radan

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Title в Joomla.
« Ответ #60 : 03.12.2010, 11:45:14 »
Как раз из этой серии
http://www.joomlatwork.com/products/free-downloads/seo-patch-joomla-15.html
Патч добавляет пункт titlе в статью в разделе мета-данные. Проверил на своем сайте пока все нормально.

А это ссылка на скачку: yes!
http://www.joomlatwork.com/docman/doc_download/46.html
Устанавливается просто заменой файлов. Удачи.
Патч положил сайт)
*

mdghouse

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Title в Joomla.
« Ответ #61 : 03.12.2010, 17:29:04 »
Патч положил сайт)
Вы же на экспериментальном сайте пробовали, надеюсь?

У меня работает. Правда как и другие хаки работает для всех материалов, кроме моего случая. Я уже начинаю сомневаться, что мне что то поможет :(

*

lpsz

  • Осваиваюсь на форуме
  • 10
  • 1 / 0
Re: Title в Joomla.
« Ответ #62 : 31.12.2010, 14:38:59 »
Поделюсь решением на основе компонента ReReplacer
(просто я его активно использую для разных вещей, заодно и для этой проблемы)

в статье пишем
[title]Как прописать мета-тег title в Joomla[/title]

в коспоненте в поле "Search"
\<title\>.*?\</title\>(.*?)\<p\>\[title\](.*?)\[/title\]\</p\>

поле "Replace"
<title>\2</title>\1

подробнее см. http://yangu.ru/uroki-joomla/52-kak-propisat-meta-teg-title-v-joomla.html

Да, и с наступающим всех!
*

Sinevnik

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Title в Joomla.
« Ответ #63 : 01.01.2011, 21:29:23 »
Люди подскажите пожалуйста, как можно убрать на главной странице в титле "Главная страница". А то у меня написано в www.katunparal.ru Главная страница - Тур. услуги по Горному Алтаю: туры, отдых на алтае, туризм, маршруты, путешествия, сплавы, турбазы, путевки. У меня стоит компонент ЧПУ Artio JoomSEF. Но там не нашел.
*

Aleks_El_Dia

  • Moderator
  • 3671
  • 353 / 0
  • AEDStudio Joomla! Direction
Re: Title в Joomla.
« Ответ #64 : 02.01.2011, 13:41:02 »
Смотрите в настройках главного пункта меню.
Спам придумали боги в отместку за наши молитвы (с) Рома Воронежский
На молоко: Z369038872422 || R210017695494 || U247040729215 || ЯД 410011288250383
Мигрирую сайты, переношу расширения J!1.0->J!1.5->J!2.5. Более 50 успешных миграций.
*

Sinevnik

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Re: Title в Joomla.
« Ответ #65 : 06.01.2011, 19:46:19 »
А по конкретнее можно, в каком пункте именно? А то все перепробовал, все равно пишет "Главная страница"
*

nelix

  • Захожу иногда
  • 206
  • 24 / 0
Re: Title в Joomla.
« Ответ #66 : 06.01.2011, 21:28:39 »
А по конкретнее можно, в каком пункте именно? А то все перепробовал, все равно пишет "Главная страница"
Конкретнее написано в факе
http://joomlaforum.ru/index.php/topic,58621.0.html
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Title в Joomla.
« Ответ #67 : 06.04.2011, 13:26:09 »
Подскажите, а как в title оставить только название текущей страницы?

заранее спасибо!
*

mdghouse

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Title в Joomla.
« Ответ #68 : 06.04.2011, 23:31:17 »
Подскажите, а как в title оставить только название текущей страницы?

заранее спасибо!
Да сам ищу уже год почти и нифига не получается.
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Title в Joomla.
« Ответ #69 : 06.04.2011, 23:38:14 »
Да сам ищу уже год почти и нифига не получается.
сверху  после
<?php // no direct access defined( '_JEXEC' ) or die( 'Restricted access' );
вот эту строку вставь $this->setTitle($this->getTitle());
 ?>
*

ABCroNews

  • Захожу иногда
  • 268
  • 6 / 0
  • Строим новый дом из старых кубиков)
Re: Title в Joomla.
« Ответ #70 : 08.04.2011, 19:20:39 »
Как раз из этой серии
http://www.joomlatwork.com/products/free-downloads/seo-patch-joomla-15.html
Патч добавляет пункт titlе в статью в разделе мета-данные. Проверил на своем сайте пока все нормально.
Поставил патч но так и не въехал что такого нового он добавил на сайт, "пункт titlе в статью в разделе мета-данные" этого также не нашел ;D

P.S Да и нужно ли вообще это?!
*

mdghouse

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Title в Joomla.
« Ответ #71 : 11.08.2011, 17:52:10 »
сверху  после
<?php // no direct access defined( '_JEXEC' ) or die( 'Restricted access' );
вот эту строку вставь $this->setTitle($this->getTitle());
 ?>
Куда это добавить в Редактор ХТМЛ?
И что это даст?
*

Lex

  • Завсегдатай
  • 1615
  • 274 / 1
Re: Title в Joomla.
« Ответ #72 : 11.08.2011, 19:14:21 »
Ничего это не даст. Не парся.
Жизнь заставила учиться.
В личке на вопросы не отвечаю.
*

mdghouse

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Title в Joomla.
« Ответ #73 : 11.08.2011, 20:34:17 »
Ну, а как же сделать тайтлы в блоге?

Может есть такой скрипт, который берет надпись между тегами Н1 и запихивает ее в тайтл?
*

Afres

  • Осваиваюсь на форуме
  • 45
  • 7 / 0
Re: Title в Joomla.
« Ответ #74 : 10.11.2011, 23:44:15 »
Как раз из этой серии
http://www.joomlatwork.com/products/free-downloads/seo-patch-joomla-15.html
Патч добавляет пункт titlе в статью в разделе мета-данные. Проверил на своем сайте пока все нормально.

А это ссылка на скачку: yes!
http://www.joomlatwork.com/docman/doc_download/46.html
Устанавливается просто заменой файлов. Удачи.
Все работает прекрасно! Joomla 1.5.20.
На всякий случай сделал бэкап, но он не потребовался. Перевел админскую часть "Мета теги" на русский и все супер. Кстати там еще есть полезная функция, fallow, nofallow.
В общем спасибо!
*

Oksana88

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Re: Title в Joomla.
« Ответ #75 : 27.12.2011, 10:55:14 »
Решение написали lex и be3, за что им спасибо. Не пойму, зачем растянули тему на 3! года

Только, если надо, чтобы по умолчанию тайтл брался из названия статьи, не надо делать последнее. Хотя может это особенности моего сайта, где уже довольно много изменений было сделано мной.

Собственно, вот решение, которое помогло мне:

Цитировать
В файле /administrator/components/com_content/models/article.xml
Самый последний блок параметров сделайте так

<params group="metadata">
      <param name="description" type="textarea" rows="5" cols="30" default="" label="Description" description="METADESC" />
      <param name="keywords" type="textarea" rows="5" cols="30" default="" label="Keywords" description="METAKEYS" />
      <param name="pagetitle" type="text" size="20" default="" label="Title" description="Enter page title" />
      <param name="robots" type="text" size="20" default="" label="Robots" description="METAROBOTS" />
      <param name="author" type="text" size="20" default="" label="Author" description="METAAUTHOR" />
</params>
А в index.php выбранного шаблона где нибудь в header добавте:
   <?php
   $metatitle = $this->getMetaData('pagetitle');
   echo '<title>'.$metatitle.'</title>';
   ?>
ВСЁ! :)

Для 1.7 подобное решение, мной проверено также
« Последнее редактирование: 27.12.2011, 11:03:55 от Oksana88 »
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: Title в Joomla.
« Ответ #76 : 27.12.2011, 11:21:05 »
Вы зачем велосипеду падали придумываете ?
Параметры - Расширенные - Ключевая сноска
*

niggatub

  • Захожу иногда
  • 205
  • 2 / 3
Re: Title в Joomla.
« Ответ #77 : 28.12.2011, 18:56:09 »
Все не читал. По сабжу - восользуйтесь сео компонентом sh404SEF. Там можно прописать любой тайтл и мета для абсолютно любой страницы, заодно и для поисковиков ваш сайт будет наиболее удобным, например те же дули ссылок исправит и 301 редирект.
*

Oksana88

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Re: Title в Joomla.
« Ответ #78 : 02.01.2012, 09:20:41 »
Вы зачем велосипеду падали придумываете ?
Параметры - Расширенные - Ключевая сноска
Гениально! Браво!
*

Yafar

  • Новичок
  • 1
  • 0 / 0
Re: Title в Joomla.
« Ответ #79 : 09.01.2012, 10:22:42 »
Гениально! Браво!
Если можно поподробнее, что в ключевой сноске писать.

Сорри, нуб)
*

Oksana88

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Re: Title в Joomla.
« Ответ #80 : 10.01.2012, 13:47:36 »
Если можно поподробнее, что в ключевой сноске писать.

Сорри, нуб)
Ничего, ключевая сноска - это не титл. И написанно "гениально" было с сарказмом, потому что есть люди, которым лишь бы отписаться, не читая, про что тема. Ну и раз вы не знаете, что писать, то непонятно, какая у вас цель.

Решение - http://joomlaforum.ru/index.php/topic,47316.msg1023854.html#msg1023854
*

oriol

  • Завсегдатай
  • 1042
  • 100 / 4
Re: Title в Joomla.
« Ответ #81 : 10.01.2012, 18:45:01 »
Ничего, ключевая сноска - это не титл. И написанно "гениально" было с сарказмом, потому что есть люди, которым лишь бы отписаться, не читая, про что тема. Ну и раз вы не знаете, что писать, то непонятно, какая у вас цель.

Решение - http://joomlaforum.ru/index.php/topic,47316.msg1023854.html#msg1023854

Решение написали http://www.joomlatwork.com и очень очень давно   и почитайте про ключевую сноску и что есть title http://help.yandex.ru/webmaster/?id=1108945
*

Oksana88

  • Осваиваюсь на форуме
  • 23
  • 1 / 0
Re: Title в Joomla.
« Ответ #82 : 11.01.2012, 11:30:44 »
Я тайтл вывела, а вот зачем вы посылаете на:
1. Станицу на иностранном языке,
2. На помощь вебмастерам Яндекса, где нет информации про "про ключевую сноску".

Вы лучше доступно объясните, какая связь м/у ключевой сноской и тайтлом страницы.
И перечитайте 1 пост, чтобы понять, о чем тема.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 9876
Последний ответ 12.11.2023, 23:37:03
от all_zer
Нужно wiki под Joomla

Автор THE KILLERS

Ответов: 9
Просмотров: 13448
Последний ответ 05.11.2020, 20:56:47
от Kijv
Поиск статьи по url сайта в админке Joomla 1.5

Автор Tema

Ответов: 5
Просмотров: 7354
Последний ответ 14.08.2020, 07:16:44
от rsn
Не могу войти в админку Joomla 1.5

Автор MrSkif

Ответов: 14
Просмотров: 13270
Последний ответ 12.09.2018, 19:36:32
от PaLyCH
Не войду в админку Joomla 1.5.26, пишет соединение с сервером было сброшено

Автор rom_4

Ответов: 4
Просмотров: 7146
Последний ответ 16.05.2018, 17:28:18
от Алексей MeRsOvOd