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

sifoz

  • Захожу иногда
  • 61
  • 2 / 0
Здравствуйте, необходимо перенести кнопку "в корзину" из карточки товара в список товаров. Нужно это для того, чтобы корзина cart ext+ AJAX в списке отрабатывала те же события, что и в карточке, а именно скроллинг к корзине и раскрытие корзины при добавлении товара. А так же вызов alert при покупке более одного товара одного вида (вообще это глюк в карточке товара, но как это не смешно, это и нужно в данной ситуации).
Если заменить
Код
<?php if ($product->buy_link){?>
            <a class="button_buy" href="<?php print $product->buy_link?>"><?php print _JSHOP_BUY?></a> &nbsp;
            <?php }?>
на
Код
<input type="submit" class="button" value="<?php print _JSHOP_ADD_TO_CART?>" onclick="javascript:document.location.href='<?php print $product->buy_link?><?php print _JSHOP_BUY?>'" />
и добавить
Код
<input type="hidden" name="to" id='to' value="cart" />
<input type="hidden" name="product_id" id="product_id" value="<?php print $this->product->product_id?>" />
<input type="hidden" name="category_id" id="category_id" value="<?php print $this->category_id?>" />

всё, вроде работает как надо.....только в корзину не добавляется название товара и т.д.
Может кто-нибудь подскажет как отправить данные товара в корзину в такой ситуации?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Картинки товаров в результате поиска в JoomShopping + RokAjaxSearch

Автор MrJenika

Ответов: 93
Просмотров: 27562
Последний ответ 12.12.2025, 11:39:46
от SolopoV
JS Product Snapshot - плагин вывода товаров JoomShopping в контенте Joomla

Автор Arkadiy

Ответов: 110
Просмотров: 33125
Последний ответ 21.12.2023, 09:28:06
от sergeytolkachyov
Фильтр товаров крашит сайт

Автор psiworm

Ответов: 4
Просмотров: 2257
Последний ответ 04.11.2023, 12:31:07
от nevigen
Фильтр товаров не отображается на странице поиска товаров

Автор Lemonez

Ответов: 8
Просмотров: 2921
Последний ответ 21.09.2022, 20:26:18
от Lemonez
Модуль вывода товаров категории JS5

Автор marksetter

Ответов: 15
Просмотров: 3463
Последний ответ 24.08.2022, 18:52:35
от marksetter