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

mufosali

  • Захожу иногда
  • 77
  • 3 / 0
  • Щаз бы палЫчку шашлыГа...
Здравствуйте!
Вот что стряслось друзья. Знаете такую штуку как истечение срока публикации, там по умолчанию прописано никогда? Так вот после того как я залил сайт на хостинг, у меня это слово исчезло, а вместо этого появилась дата, да к тому же она показывает время раньше чем создан материал. В чем дело, кто поможет?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Истечение срока публикации!!!
« Ответ #1 : 22.09.2008, 17:16:31 »
отредактировать текущую дату в глобальных настройках (часовой пояс)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

mufosali

  • Захожу иногда
  • 77
  • 3 / 0
  • Щаз бы палЫчку шашлыГа...
Re: Истечение срока публикации!!!
« Ответ #2 : 22.09.2008, 23:58:28 »
отредактировать текущую дату в глобальных настройках (часовой пояс)
...а там всё в порядке...
*

Alexasha

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Re: Истечение срока публикации!
« Ответ #3 : 11.06.2009, 12:24:13 »
да, та же ситуевина,
кто знает где рыться - найдите плиз ошибку.
при установке русской версии ч.п. был +3 и истечение... никогда
после смены ч.п. на +2 истечение срока стало "сегодняшнее число - 02:00:00" т.е. сразу же снято с публикации
*

Alex26rus

  • Захожу иногда
  • 56
  • 3 / 0
Re: Истечение срока публикации!
« Ответ #4 : 11.06.2009, 12:33:16 »
Я эту проблему решил просто:
Когда создаю материал, в поле "Истекает" просто удаляю все. Сохранить.
Если опять зайдете в редактор этой страницы, там будет "никогда".
*

Alexasha

  • Осваиваюсь на форуме
  • 36
  • 1 / 0
Re: Истечение срока публикации!
« Ответ #5 : 11.06.2009, 19:51:07 »
не-а, не катит
я с десяток новостей в день выкладываю и каждый раз очищаю поле "истечение"
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
Re: Истечение срока публикации!
« Ответ #6 : 12.06.2009, 01:58:32 »
а проблемко-то - актуальная.
иногда появляется сама по себе, без видимых причин. иногда так же сама по себе и пропадает.
так до сих пор непонятная ситуация.
каждый раз очищать поле окончания публикации - совсем не комильфо...
+
*

Alex26rus

  • Захожу иногда
  • 56
  • 3 / 0
Re: Истечение срока публикации!
« Ответ #7 : 12.06.2009, 02:09:12 »
Вся странность  том, что этот глюк работает, когда перенесешь Joomla на хостинг (по крайней мере на денвере такой фиги нет).
*

PashkaRu

  • Давно я тут
  • 941
  • 91 / 4
  • Дедушка Игнат, изыди ((((
Re: Истечение срока публикации!
« Ответ #8 : 12.06.2009, 02:29:04 »
не, такой закономерности не замечал...
просто давно ничего не переносил, может.. и уже не помню : )
+
*

triode-master

  • Захожу иногда
  • 110
  • 14 / 14
Re: Истечение срока публикации!
« Ответ #9 : 16.07.2009, 00:51:30 »
Тоже столкнулся и решил поэкспериментировать.
j1.5.10
Ставим J напрямую на хостинг - все нормально.
Ставим J на денвер, переносим на хостинг - все нормально.

j1.5.12
Ставим J напрямую на хостинг - все нормально.
Ставим J на денвер, переносим на хостинг - появляется этот косяк.
*

Antosha

  • Захожу иногда
  • 420
  • 52 / 0
  • Плохо спорить плохо
Re: Истечение срока публикации!
« Ответ #10 : 16.07.2009, 05:20:30 »
Вообще на самом деле не зависит от хостера и от места положения. Этот глюк возникает хрен знает когда и почему. Тоже постоянно сталкиваюсь с этой проблемой. Исправляю руками. Мне кажется это должно пойти в баг лист по-любому...
<a href="http://joomlablog.ru/">JoomlaBlog</a>
*

Yakuza

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: Истечение срока публикации!
« Ответ #11 : 28.08.2009, 13:29:09 »
Тоже проявился такой баг. Если в админке провайдера (Зенон) поставить PHP4 - то есть такой глюк. Если PHP5+XML - нету.
*

sampoisk

  • Захожу иногда
  • 51
  • 0 / 0
Re: Истечение срока публикации!
« Ответ #12 : 01.09.2011, 18:06:02 »
Нашел решение этой проблемы на каком то сайте, сам не пробовал.

"В случае, когда истечение срока публикации по умолчанию принимает значение текущей даты (на некоторых хостингах, по какой причине не разбирался) можно сделать следующее изменение в файле administrator/components/com_content/controller.php:
 вместо
if (JHTML::_('date', $row->publish_down, '%Y') <= 1969 || $row->publish_down == $db->getNullDate()) {
         $form->set('publish_down', JText::_('Never'));
      } else {
         $form->set('publish_down', JHTML::_('date', $row->publish_down, '%Y-%m-%d %H:%M:%S'));
      }

следующее:
$form->set('publish_down', JText::_('Never'));

После этого значениие этого параметра по умолчанию будет принимать значение «Никогда»."
*

eu4ria

  • Захожу иногда
  • 138
  • 4 / 0
Re: Истечение срока публикации!
« Ответ #13 : 30.09.2011, 02:42:13 »
я с этим тоже как-то имел дело. на сервере был установлена  PHP 5, но сайт по-чемуто усиленно работал на PHP4. вот и была проблема с датами истечения материала. что помогло: все встало на свои места после после добавления строки в .htaccess :

AddHandler application/x-httpd-php5 .php

что-то типа этого! и все заработало.
что еще важно: сайт может быть на субдомене, например, так вот добавлять пришлось в htaccess основного домена. добавление в htaccess субдомена не помогло

*

marozz1k

  • Захожу иногда
  • 316
  • 8 / 0
Re: Истечение срока публикации!
« Ответ #14 : 13.12.2011, 00:47:09 »
у меня сейчас некоторые объявления удаляются в полночь из-за того что им ставиться 1970 год время создания... прям ужастики какие-то..
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как менять дату создания материала с фронтенда? Или как объединить ее с датой публикации?

Автор shturmanoid

Ответов: 3
Просмотров: 2771
Последний ответ 29.04.2016, 08:22:50
от flyingspook
Не показывает дату публикации статьи !

Автор Pozzitivsp

Ответов: 18
Просмотров: 2506
Последний ответ 25.08.2015, 14:11:47
от Pozzitivsp
Где найти параметр даты публикации

Автор Hufflepuff

Ответов: 0
Просмотров: 1617
Последний ответ 20.05.2015, 06:21:04
от Hufflepuff
Можно ли задавать периодичность публикации статей?

Автор VolEG

Ответов: 1
Просмотров: 1124
Последний ответ 04.12.2013, 19:45:21
от kreker92
Статья не отображается на сайте после публикации

Автор Alger48

Ответов: 1
Просмотров: 1656
Последний ответ 27.10.2013, 18:08:21
от Alger48