Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

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

Yastroitel

  • Захожу иногда
  • 110
  • 1 / 0
Добрый день!

Как сделать отображение определенных категорий следующим видом - список из названий материала плюс одно - два доп поля из нескольких и все это в виде таблицы.

Предположим есть несколько товаров с ценой - а я хочу их увидеть  в виде прайса где есть наименование, и доп поле - цена. При этом некоторые доп поля - например артикул - не видны.

Спасибо!
*

devul

  • Захожу иногда
  • 283
  • 21 / 1
  • если помог можете поставить +
создавайте отдельный шаблон K2, назначайте его для выбранной категории, создаете нужную вам таблицу, и выводите доп поля таким вот кодом (2 это ид поля)

<?php foreach ($item->extra_fields as $key=>$extraField): ?>
         <?php if ($extraField->id == '2'): ?>
      
         <?php echo $extraField->value; ?>
               <?php endif; ?>
         <?php endforeach; ?>
Бложик про joomla, k2, joomshoppingdevul.ru
*

Yastroitel

  • Захожу иногда
  • 110
  • 1 / 0
Спасибо!
Я так понял этот код выводит конкретное доп поле.
А где можно почитать про вывод наименования?
Или каким кодом выводить наименование плюс ссылку на полное описание материала?
*

devul

  • Захожу иногда
  • 283
  • 21 / 1
  • если помог можете поставить +
да просто скопируйте стандартный шаблон.. и повырезайте из него все лишнее ^-^
Бложик про joomla, k2, joomshoppingdevul.ru
*

Yastroitel

  • Захожу иногда
  • 110
  • 1 / 0
Ок. Понял спасибо - буду пробовать

О результатах отпишусь - если только мы иной вариант не придумаем:)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенос материалов из Joomla3 + K2 в Joomla4

Автор Magnum79

Ответов: 0
Просмотров: 1761
Последний ответ 24.05.2024, 21:49:14
от Magnum79
Как добавить свой класс для страниц вывода материалов по тегу k2?

Автор Slava77

Ответов: 0
Просмотров: 4359
Последний ответ 16.02.2023, 23:29:34
от Slava77
Наполняя категорию K2 копированием материалов, пропадает навигация в статьях

Автор Slava77

Ответов: 4
Просмотров: 3157
Последний ответ 24.12.2021, 22:30:56
от Slava77
Перестала работать опция оценки материалов/рейтинг в компоненте K2

Автор Yonakano

Ответов: 4
Просмотров: 1877
Последний ответ 07.02.2021, 00:30:57
от Yonakano
Не работает мультиязычность для материалов К2

Автор Kokshetau

Ответов: 5
Просмотров: 1223
Последний ответ 21.11.2020, 23:36:12
от Kokshetau