Новости Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla.Это модуль-конструктор для быстрого создания набора элементов. Это могут быть ссылки на компоненты Joomla, пункт меню или пользовательская ссылка. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина, список FAQ, табы или аккордеоны. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.v.2.4.0. Что нового?Добавлена поддержка новых компонентов. Добавлены новые типы ссылок и исключений для них: - Phoca Download, - Phoca Gallery, - RadicalMart (@radicalmart).Joomla 6. Успешно протестирована работа модуля на Joomla 6-alpha2.РазработчикамПроведён большой рефакторинг кода. Для типов ссылок созданы классы-драйверы. Теперь для того, чтобы добавить новый тип ссылки в модуль достаточно скопировать класс-образец из
modules/mod_wt_quick_links/src/Driver/Collection и наполнить его данными по образцу, а так же добавить необходимые языковые константы в панели администратора Joomla.Модуль бесплатный. Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 Подпишись на @joomlafeed.#joomla #разработка

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 47 Ответов
  • 7695 Просмотров
*

SPMBes

  • Новичок
  • 8
  • 0 / 0
Не обновляется Joomla 2.5.28
« : 04.05.2016, 10:24:51 »
Всем доброго времени суток!

Уважаемые форумчане, помогите пожалуйста! Не могу обновить движок с 2.5.28 до 3x. Компонент обновления новую версию не видит, пишет "У вас уже установлена последняя версия Joomla!, 2.5.28.", выбрана поддержка кратко срочных дистрибутивов, кэш обновлений я чистил. Пробовал накатить через менеджер расширений,  пишет "JInstaller: :Install: Не найден установочный XML-файл Joomla". В компоненте обновлений висит вот такая ошибка "Warning: Creating default object from empty value in /home/avs/sitename/administrator/components/com_joomlaupdate/models/default.php on line 82". Может кто-то подскажет, что с этим делать?

Заранее спасибо.
« Последнее редактирование: 04.05.2016, 10:38:55 от SPMBes »
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 118 / 9
Re: Не обновляется Joomla 2.5.28
« Ответ #1 : 04.05.2016, 11:49:02 »
Не получиться обновить до самой последней версии 3.5.1, была промежуточная версия трешки, до которой следует обновиться с Joomla 2.5, а потом уже  обновляться до последней.
*

SPMBes

  • Новичок
  • 8
  • 0 / 0
Re: Не обновляется Joomla 2.5.28
« Ответ #2 : 04.05.2016, 11:51:23 »
Не получиться обновить до самой последней версии 3.5.1, была промежуточная версия трешки, до которой следует обновиться с Joomla 2.5, а потом уже  обновляться до последней.

Я пробовал до 3.0, 3,3, 3,5. И да, забыл указать, другие сайты на 2.5.28 я обновил до 3.5.1 автоматически без проблемы. Так что это реально, проблема в конкретном сайте
*

Gosha5767

  • Захожу иногда
  • 487
  • 27 / 0
Re: Не обновляется Joomla 2.5.28
« Ответ #3 : 04.05.2016, 18:29:37 »
Попробуйте обновиться посредством папки tmp.

Чистка сайта от дублей в Яндекс и Google.
Миграция Joomla 1.5 до Joomla 3.хх
Доработка сайта
*

SPMBes

  • Новичок
  • 8
  • 0 / 0
Re: Не обновляется Joomla 2.5.28
« Ответ #4 : 05.05.2016, 00:53:34 »
Попробуйте обновиться посредством папки tmp.


Пробовал, тот же результат
*

fbr

  • Завсегдатай
  • 1661
  • 206 / 7
Re: Не обновляется Joomla 2.5.28
« Ответ #5 : 05.05.2016, 10:00:15 »
Попробуйте в менеджере плагинов отключить плагин "система- запомнить меня"
После этого должен увидеть
*

SPMBes

  • Новичок
  • 8
  • 0 / 0
Re: Не обновляется Joomla 2.5.28
« Ответ #6 : 06.05.2016, 07:58:02 »
Попробуйте в менеджере плагинов отключить плагин "система- запомнить меня"
После этого должен увидеть

К сожалению не помогло.

Re: Не обновляется Joomla 2.5.28
« Ответ #7 : 02.08.2017, 10:35:56 »
Стоит версия 2.5.28 почему не получается обновить до более новой версии?
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Не обновляется Joomla 2.5.28
« Ответ #8 : 02.08.2017, 10:38:39 »
Стоит версия 2.5.28 почему не получается обновить до более новой версии?
А как вы пытались ее обновить?
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг

Re: Не обновляется Joomla 2.5.28
« Ответ #9 : 02.08.2017, 10:45:15 »
А как вы пытались ее обновить?
Ещё бы видно было где обновлять.
Панель управления-Версия Joomla-Обновление Joomla!-там пусто не кнопки для подгрузки ничего.-Обновления отсутствуют
У вас уже установлена последняя версия Joomla!, 2.5.28. Так указано но есть же уже и новее версии. И красным Ошибка при загрузке компонента: com_joomlaupdate, 1
Ошибка при загрузке компонента: com_joomlaupdate, 1
Менеджер расширений: Обновление тоже было сообщение и как перейти также на обновление неизвестность.
Обычно скачиваешь с сайта Joomla и по кнопке подрузить либо как-то иначе обновление происходит

Re: Не обновляется Joomla 2.5.28
« Ответ #10 : 02.08.2017, 10:47:32 »
Поэтому я бы не прочь узнать как поставить новее каким образом это реализовать в крации по пунктам
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Не обновляется Joomla 2.5.28
« Ответ #11 : 02.08.2017, 10:56:23 »
попробуйте скачать Joomla! 3.0.0 Upgrade Package (.zip)
с сайтаhttps://downloads.joomla.org/cms/joomla3/3-0-0
и обновиться через менеджер расширений
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция

Re: Не обновляется Joomla 2.5.28
« Ответ #12 : 02.08.2017, 11:06:22 »
Капец. Всё сбилось. Кошмар
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Не обновляется Joomla 2.5.28
« Ответ #13 : 02.08.2017, 11:09:41 »
Капец. Всё сбилось. Кошмар
Вот только не говорите, что вы без бэкапа обновляетесь
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция

Re: Не обновляется Joomla 2.5.28
« Ответ #14 : 02.08.2017, 11:13:51 »
Зря обратилась!
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Не обновляется Joomla 2.5.28
« Ответ #15 : 02.08.2017, 11:16:53 »
Зря обратилась!
вот не понимаю такого отношения
вы хотите обновиться до актуальной версии
при этом не изучая мат часть
не учитывая то какие расширения у вас стоят и поддерживаются ли они в новых версиях, не говоря уже о шаблоне
 и первое правило при любом даже незначительном обновлении - - сделай бэкап
об этом везде сказано, да и давно должно быть в мозгу
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Не обновляется Joomla 2.5.28
« Ответ #16 : 02.08.2017, 11:19:27 »
Капец. Всё сбилось. Кошмар
Ну кто же делает на боевом сайте без бекапов? Если делали бекап - откатывайтесь назад. Материала написано на эту тему много, да только читать не любят. И накатывать 3.0 поверх - не лучшая идея. lexxbry - это вам на заметку. Нельзя так делать.

Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Не обновляется Joomla 2.5.28
« Ответ #17 : 02.08.2017, 11:21:10 »
об этом везде сказано, да и давно должно быть в мозгу
А если человек далек от технических вопросов и не знает этого?
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг

Re: Не обновляется Joomla 2.5.28
« Ответ #18 : 02.08.2017, 11:22:25 »
Дело сделано что не было сказано что может быть несовместимость. Сразу бы сказано было. Нет ведь
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Не обновляется Joomla 2.5.28
« Ответ #19 : 02.08.2017, 11:26:31 »
А если человек далек от технических вопросов и не знает этого?

ну если человек далек от технических вопросов зачем тогда лезет руками обновлять?
да и элементарно если уж и лезешь, то прочти хоть частично о том куда лезешь и зачем

а уж в любое инструкции стоит фраза, перед выполнением действия сделайте бэкап


Дело сделано что не было сказано что может быть несовместимость. Сразу бы сказано было. Нет ведь
при обновлении версии Joomla из админки так же пишется что необходимо проверить на совместимость установленные расширения
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция

Re: Не обновляется Joomla 2.5.28
« Ответ #20 : 02.08.2017, 11:29:48 »
ДЕЛО СДЕЛАНО СПАСИБО

Re: Не обновляется Joomla 2.5.28
« Ответ #21 : 02.08.2017, 11:34:19 »
бэкап просто не я сохраняю другой человек он есть бэкап. просто не думала что несовместимость будет
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Не обновляется Joomla 2.5.28
« Ответ #22 : 02.08.2017, 11:35:55 »
бэкап просто не я сохраняю другой человек он есть бэкап. просто не думала что несовместимость будет
ну бэкап и на хостинге должен быть. Где вы хотите сайт?
ну и на самом сайте не грех акибу держать
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция

Re: Не обновляется Joomla 2.5.28
« Ответ #23 : 02.08.2017, 11:37:40 »
все не работает сайт. спс за помощь
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Не обновляется Joomla 2.5.28
« Ответ #24 : 02.08.2017, 11:39:44 »
бэкап просто не я сохраняю другой человек он есть бэкап. просто не думала что несовместимость будет
Восстанавливайте сайт и пока оставьте его в покое. Напишите мне на sebun@ya.ru, дайте доступ, вечером посмотрю, что там у вас и бесплатно сделаю аудит, дам советы по дальнейшей работе.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг

Re: Не обновляется Joomla 2.5.28
« Ответ #25 : 02.08.2017, 12:02:17 »
Дело сделано что тут сделаешь. Ещё одна головная боль
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Не обновляется Joomla 2.5.28
« Ответ #26 : 02.08.2017, 12:03:25 »
Дело сделано что тут сделаешь. Ещё одна головная боль
при наличии бэкапа проблема 5 минутная
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция

Re: Не обновляется Joomla 2.5.28
« Ответ #27 : 02.08.2017, 12:06:17 »
даже в панель управления уже не заходит....((
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Не обновляется Joomla 2.5.28
« Ответ #28 : 02.08.2017, 12:08:37 »
еще раз повторюсь: где постится сайт?
возьмите бэкапы у хостера и перезалейте сайт через FTP
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция

Re: Не обновляется Joomla 2.5.28
« Ответ #29 : 02.08.2017, 12:10:52 »
Вы мне уже помогли спасибо
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновление с Joomla 2.5.21

Автор mmablock

Ответов: 3
Просмотров: 2481
Последний ответ 23.09.2023, 13:28:40
от mmablock
Переход с 1.5 на 2.5 Joomla

Автор jomdj

Ответов: 357
Просмотров: 113357
Последний ответ 27.05.2022, 08:01:20
от Thomas Bergersen
[Решено] Перенос только материалов с Joomla 2.5 на Joomla 3.9

Автор dron

Ответов: 11
Просмотров: 8104
Последний ответ 05.01.2022, 16:27:23
от blind
Joomla 2.5.5 + VirtueMart 2 --&gt; OpenServer

Автор Alex_gs

Ответов: 2
Просмотров: 2986
Последний ответ 18.09.2021, 11:44:41
от Alex_gs
Проблема при переносе сайта Joomla 2.5 на локальный сервак

Автор laughing

Ответов: 13
Просмотров: 3528
Последний ответ 08.01.2021, 16:17:03
от gartes