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

aLLex177

  • Захожу иногда
  • 109
  • 3 / 1
  • люблю рыбалку и JS )
Здравствуйте.

Подскажите пожалуйста
Как сделать чтобы заказ с нулевой суммой завершался, а не было перенаправления на оплату?
Как это сделать?
PS: модуль оплаты стоит Робокасса.

Спасибо!
*

kadet3000

  • Захожу иногда
  • 53
  • 2 / 1
Здравствуйте.

Подскажите пожалуйста
Как сделать чтобы заказ с нулевой суммой завершался, а не было перенаправления на оплату?
Как это сделать?
PS: модуль оплаты стоит Робокасса.

Спасибо!

если стандартная корзина то должно быть равнение PHP гдето...
if (print message_zero ==0)
исправить на if(print message_zero <=0)

print message_zero - это так формально) я точно не знаю)
*

kadet3000

  • Захожу иногда
  • 53
  • 2 / 1
  <?php
  $i=1; $countprod = count($this->products);
  foreach($this->products as $key_id=>$prod){?>
  <tr class = "jshop_prod_cart <?php if ($i%2<=0) print "even"; else print "odd"?>">


шаблон/checkout\quickcart.php

Но не проверял! Это я так по быстрому нашел.
*

aLLex177

  • Захожу иногда
  • 109
  • 3 / 1
  • люблю рыбалку и JS )
kadet3000
Спасибо огромное! Обязатень проверю и отпишусь!
логику конечно не понял почему ==0 меняется на <=
но проверю ) может капну еще.
Нужно чтобы не нулевые заказы - отправлялись на оплату.
« Последнее редактирование: 03.02.2013, 22:06:06 от aLLex177 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Атрибуты полей при оформлении заказа в JoomShopping

Автор goga_pgasovav

Ответов: 1
Просмотров: 858
Последний ответ 12.08.2025, 11:21:29
от kit2m2
Про статусы заказа: как перевести и когда они меняются?

Автор Maxum

Ответов: 18
Просмотров: 10390
Последний ответ 18.10.2024, 10:45:13
от nevigen
Как сделать файлы для продажи доступными для скачивания при любом статусе заказа?

Автор UNh0ly

Ответов: 4
Просмотров: 2242
Последний ответ 18.09.2023, 09:10:17
от ИммоБокс
Скидка + итоговая сумма в корзине

Автор Simply

Ответов: 14
Просмотров: 1590
Последний ответ 15.03.2023, 18:43:59
от kit2m2
Глюк со сменой статуса заказа

Автор Preview

Ответов: 4
Просмотров: 1081
Последний ответ 07.02.2023, 16:06:38
от kit2m2