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

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Вывод товаров
« : 19.01.2014, 21:39:41 »
Может  что то просмотрел в поиске и в настройках JS, но вопрос остался, суть вот в чем, есть плагин JoomShopping Product List Style который вывод товары списком по одному в ряд, решение суперское, но так же этот плагин влияет на вывод и категорий что приводит сайт в хаос.Как без плагина можно вывести по 1 товару в ряд списком?
если в настойках я выведу по 1 товару то вид совершенно не тот
-==Dimir==-
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод товаров
« Ответ #1 : 19.01.2014, 21:48:32 »
верстать значит надо шаблон
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #2 : 19.01.2014, 21:53:29 »
верстать значит надо шаблон
А можно в плагине что то поправить что бы он не трогал лист с категориями?
-==Dimir==-
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #4 : 19.01.2014, 21:57:20 »
можно
Если не трудно можете подсказать?
-==Dimir==-
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Вывод товаров
« Ответ #5 : 19.01.2014, 21:57:31 »
что за плагин? это?
по правилам раздела коммерческие решения можно обсуждать только в созданной автором расширения теме в разделе Коммерческие решения. Откуда кто по вашему знает, что именно нужно поменять в плагине, если плагин платный, и у 99.99% пользователей форума его нет?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #6 : 19.01.2014, 22:03:41 »
Брал вот этот http://joomext.ru/download/list-style/#reltabs-17-notes Я так понимаю он бесплатный
-==Dimir==-
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Вывод товаров
« Ответ #7 : 19.01.2014, 22:36:29 »
Тогда Елле может помочь ;)
А вообще конечно по сути Вам дали возможность используйте :)

Спойлер
[свернуть]
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #8 : 19.01.2014, 22:37:56 »
Тогда Елле может помочь ;)
А вообще конечно по сути Вам дали возможность используйте :)
Дайте лошадь, вылечите ей зубы, и научите пахать нормально ;)

ну это так ремарка :)

Да башка уже болит, ночью вздрагиваю от всех этих кодов и скриптов))) Вот и спросил помощи.
-==Dimir==-
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод товаров
« Ответ #9 : 19.01.2014, 22:41:34 »
Если не трудно можете подсказать?

узнаем текущий контроллер:
$option = $jinput->getCmd( 'controller', '' );
в нужном месте используем условие:
if ($option != 'category')

если когда-нибудь руки дойдут, то можно и в настройки вынести )
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #10 : 19.01.2014, 22:47:42 »
узнаем текущий контроллер:
$option = $jinput->getCmd( 'controller', '' );
в нужном месте используем условие:
if ($option != 'category')

если когда-нибудь руки дойдут, то можно и в настройки вынести )
Спасибо за уделенное время!
Условие я смогу вставить, первый пункт я не понел вообще), куда что и как)Я просто даже не знаю что с этим делать(
« Последнее редактирование: 19.01.2014, 22:51:32 от Dimir »
-==Dimir==-
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Вывод товаров
« Ответ #11 : 19.01.2014, 23:08:44 »
Брал вот этот http://joomext.ru/download/list-style/#reltabs-17-notes Я так понимаю он бесплатный
вот именно поэтому надо указывать как можно раньше, какое именно расширение имеется в виду :) потому как только название может либо не сказать ни о чем, либо ввести в заблуждение. и можно полчаса объяснять что-то по одному, а потом окажется что это совсем другое.

зато есть и хорошая новость :) до этого я не знал, что это расширение есть бесплатно  *DRINK*
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #12 : 19.01.2014, 23:24:51 »
$option = $jinput->getCmd( 'controller', '' );
в нужном месте используем условие:
if ($option != 'category')



кто скажет что с этим делать?
-==Dimir==-
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Вывод товаров
« Ответ #13 : 19.01.2014, 23:42:38 »
Условие я смогу вставить, первый пункт я не понел вообще), куда что и как)Я просто даже не знаю что с этим делать(
забудьте про первый пункт. если условие сможете вставить, то просто вставьте условие:
Код
if ($jinput->getCmd('controller')!= 'category')
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод товаров
« Ответ #14 : 19.01.2014, 23:47:05 »
после
Код: php
$jinput = JFactory::getApplication()->input; 


вставить
Код: php
$option = $jinput->getCmd( 'controller', '' );

вместо
Код: php
 if ($style == 'tmp_list') {

вставить
Код: php
 if ($style == 'tmp_list' && $option != 'category') {

/plugins/jshoppingproducts/list_style/list_style.php

*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #15 : 19.01.2014, 23:58:42 »
Все сделал и вот
Parse error: syntax error, unexpected $end, expecting T_FUNCTION in /home/magazi/pdetstva.ru/plugins/jshoppingproducts/list_style/list_style.php on line 66
« Последнее редактирование: 20.01.2014, 00:12:20 от Dimir »
-==Dimir==-
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод товаров
« Ответ #16 : 20.01.2014, 00:16:43 »
не делай добра....

кто разрешал это сюда вставлять?


Ответ #14 читаем столько раз, пока не дойдет (если надо, с лупой)
спокойной ночи
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #17 : 20.01.2014, 00:24:35 »
ооооо сори сори, пора наверно спать!
Исправил, но теперь не работает переключение)
-==Dimir==-
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Re: Вывод товаров
« Ответ #18 : 20.01.2014, 17:29:12 »
но так же этот плагин влияет на вывод и категорий что приводит сайт в хаос.
А в чём проявляется этот хаос? Я использую плагин но проблем с переключением не замечаю.
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #19 : 24.01.2014, 23:36:13 »
А в чём проявляется этот хаос? Я использую плагин но проблем с переключением не замечаю.
Вот вид списком http://floomby.ru/s2/p4JrXs , вот вид плиткой http://floomby.ru/s2/94Jr7D , можно всё увидеть тут http://pdetstva.ru/category/view/39.html
-==Dimir==-
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Вывод товаров
« Ответ #20 : 25.01.2014, 00:07:22 »
вопрос исключительно стилей. шаблон ЖШ вы на дивах используете, а шаблон переключения - табличный. класс jshop_categ, который в шаблоне переключения задан ячейкам таблицы, в дивовом шаблоне определен как float:left. а так не бывает...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Re: Вывод товаров
« Ответ #21 : 25.01.2014, 02:22:48 »
/plugins/jshoppingproducts/list_style/tmpl/list.php

переверстать можно как душе угодно
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Вывод товаров
« Ответ #22 : 25.01.2014, 10:04:25 »
100500. та хотя бы просто даже для td.jshop_categ float:none сделать. в любом случае
Цитировать
хаос не на кухне, хаос в голове
:)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Dimir

  • Захожу иногда
  • 426
  • 13 / 1
Re: Вывод товаров
« Ответ #23 : 06.02.2014, 17:27:51 »
Сделал по аналогии Вашего плагина вывод товаров без применения плагина.
-==Dimir==-
*

avantyrist

  • Захожу иногда
  • 228
  • 3 / 0
Re: Вывод товаров
« Ответ #24 : 21.05.2014, 15:34:59 »
Dimir Раскажите пожалуйста как вы сделали переключение, тоже пытался вытащить из плагина, но не получается :(
*

timon777

  • Новичок
  • 6
  • 1 / 0
Re: Вывод товаров
« Ответ #25 : 25.02.2015, 14:08:28 »
Всех приветствую, а можно сделать так, чтоб по умолчанию выводился стиль list_style (при первичном открытии), а потом при желании переключить на стандартный шаблон, если можно, то подскажите пожалуйса где менять?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод товаров из всех подкатегорий на странице категории

Автор Faina

Ответов: 355
Просмотров: 69261
Последний ответ 11.10.2025, 08:48:34
от kit2m2
[Решено] Вывод 3-х первых картинок в списке товаров категории

Автор rudoy24

Ответов: 30
Просмотров: 12509
Последний ответ 19.07.2024, 11:41:28
от juleczka
Определить расширение. pop_description для списка товаров

Автор Alex_gs

Ответов: 3
Просмотров: 2261
Последний ответ 24.09.2023, 12:18:34
от kit2m2
[Решено] Увеличение выбора покупаемых товаров + -

Автор Aspik

Ответов: 216
Просмотров: 49746
Последний ответ 02.08.2023, 21:31:25
от kit2m2
Смена фото при наведении в списке товаров категории

Автор Taatshi

Ответов: 57
Просмотров: 6607
Последний ответ 15.06.2023, 15:53:25
от Akeksandr