Новости Joomla

Совет по Joomla: $db->getQuery(true) стал устаревшим

Совет по Joomla: $db->getQuery(true) стал устаревшим

👩‍💻 Совет по Joomla: $db->getQuery(true) стал устаревшим.Раньше при создании запросов в базу данных мы всегда получали объект запроса с помощью метода getQuery(). Если передавался параметр $new = true, то получали новый запрос. Если без - последний.

use Joomla\CMS\Factory;$db = Factory::getContainer()->get('DatabaseDriver');$query = $db->getQuery(new: true);// и строим запрос
Под капот Joomla 4 вошёл Joomla Framework (PHP фреймворк а-ля Laravel, Yii и т.д.), а для Joomla 5 он обновился - версия 3.4.1 вышла 6 октября 2023г. В методе фреймворка есть примечание о том, что параметр $new, который передавался в метод getQuery() помечен как устаревший и будет удалён в версии фреймворка 4.0.
The parameter $new is deprecated and will be removed in 4.0, use %s::createQuery() instead.В Joomla 4 версия Joomla Framework была 2.x., в Joomla 5 - 3.x. Поэтому есть предположение, что с выходом Joomla 6 обновится и версия фреймворка - станет 4.0. Поэтому для получения объекта для новых запросов следует использовать метод createQuery(). Он уже представлен в ядре и широко используется. При этом метод getQuery() останется, но, скорее всего, будет выполнять функцию только геттера - получения текущего запроса.@joomlafeed#joomla #php #разработка

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

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Kunena 3.0.1 Joomla 2.5.11
« : 30.06.2013, 19:07:57 »
В панели управления форумом, в Конфигурации вкладки у кого открываются? Там Пользователи, Безопасность, Вид форума и так далее...
*

MetaSpirit

  • Завсегдатай
  • 1370
  • 106 / 0
  • R.A.S.Lab[.org]
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #1 : 30.06.2013, 19:13:31 »
У меня...
R.A.S.Lab[.org]: ZOOvirtue - корзина для ZOO, Яндекс.Карты для ZOO, ItemPanes - табы для ZOO, ZOOlendar - календарь для ZOO  и др.
Создание расширений для YOOtheme ZOO на заказ. Становитесь в очередь.
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #2 : 30.06.2013, 19:19:31 »
У меня...

Спасибо, ясно. Буду искать причину, почему у меня не открываются.
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #3 : 30.06.2013, 19:46:54 »
Причина в конфликте с компонентом CommunityBuilder. Отключил в плагинах Kunena интеграцию с ним - вкладки открылись.
*

AdWeb

  • Давно я тут
  • 877
  • 31 / 3
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #4 : 01.07.2013, 03:49:31 »
у меня конфликт вызывает только плагин  рейтинга для Kunena он еще с к2 конфликт дает
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

1day

  • Захожу иногда
  • 160
  • 7 / 6
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #5 : 01.07.2013, 16:18:47 »
у меня на одном сайте пришло уведомление о новой версии 3.1, а на другом уже второй день не приходит, пришлось вручную скачать и залить. на том сайте, где уведомление не пришло - установлен CB, после обновления все работает замечательно.
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #6 : 14.10.2013, 18:43:52 »
У меня не пойму с чем конфиликтует, плагины поотключал, все равно вкладки не открываются. Вот скрин что еще стоит:


Версии того что установлено:
Joomla! 2.5.9
Kunena 3.0.2
AcyMailing Starter: 4.4.1
AlphaUserPoints 1.8.3
CommunityBuilder 1.9
JComments 2.3.0
JBolo! 3.0.1
VirtueMart 2.0.20b
« Последнее редактирование: 14.10.2013, 20:08:03 от gravizapa »
*

1day

  • Захожу иногда
  • 160
  • 7 / 6
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #7 : 14.10.2013, 21:41:51 »
Версии того что установлено:
Joomla! 2.5.9
JComments 2.3.0
Обновите эти вещи, как минимум, и заодно другие, если для них есть обновления.
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #8 : 15.10.2013, 07:26:13 »
Обновите эти вещи, как минимум, и заодно другие, если для них есть обновления.
Обновил до JComments 3.0.0, У Joomla! в панели обновления не видит, пишет последняя
Буду ставить на нее обновления пробовать теперь, потом отпишусь
« Последнее редактирование: 15.10.2013, 08:29:13 от gravizapa »
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #9 : 15.10.2013, 18:13:51 »
Обновил Joomla до 2.5.14 и даже VirtueMart до последней 2.0.24, все теперь последней версии. Не открываются вкладки.Буду дальше копать. :(
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #10 : 15.10.2013, 20:32:36 »
Подскажите кто нибудь методологию как найти этот злосчастный конфликтующий плагин, если дело в нем. Как правильно отключать плагины, чистить кеш и прочее..Чето никак не получается найти !
*

1day

  • Захожу иногда
  • 160
  • 7 / 6
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #11 : 15.10.2013, 21:43:31 »
Подскажите кто нибудь методологию как найти этот злосчастный конфликтующий плагин, если дело в нем. Как правильно отключать плагины, чистить кеш и прочее..Чето никак не получается найти !
попробуй зайти в админку с другого браузера.
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #12 : 16.10.2013, 05:56:53 »
1 раз в жизни тоже были проблемы с админкой Joomla, связанные с... файрволом операционной системы. Кажется это тогда был Агнитум. Он какой-то скрипт блокировал, думая, что это вирус и меню в амдинке не работало.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #13 : 16.10.2013, 07:53:40 »
Пробовал через Chrome, оперу, мозиллу и эксплорер - везде одинаково. Пробовал с 2-ух компьютеров, файрволла не стоит, везде вин7. Уже незнаю что может быть то..
*

kultvshale

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #14 : 24.10.2013, 13:42:49 »
Здравствуйте! Тоже проблема во вкладке конфигурация. не переходит ни на одну вкладку чтобы настроить. стоит Joomla последней версии Kunena последней версии. К2 удален. уже многие плагины поодключал и интеграцию плагинов Kunena. не могу разобраться в чем проблема и с чем может быть конфликт.
*

kultvshale

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #15 : 25.10.2013, 11:23:58 »
В общем нашел проблему. при включеных плагинах soccomments и socbbutons не работают в админ панеле на вкладке конфигурации переключения вкладок. при включеном debug на форуме. показывает следующее.

Strict Standards: Only variables should be assigned by reference in /home/user/public_html/plugins/system/socbuttons/socbuttons.php on line 66

Strict Standards: Only variables should be assigned by reference in /home/user/public_html/plugins/system/socbuttons/socbuttons.php on line 67

Strict Standards: Only variables should be assigned by reference in /home/user/public_html/plugins/system/soccomments/soccomments.php on line 66

Strict Standards: Only variables should be assigned by reference in /home/user/public_html/plugins/system/soccomments/soccomments.php on line 67

как вот подружить эти плагины с Kunena 3.0.3?

когда отключаешь плагины все норм и можно все настраивать. но это замучает каждый раз отключать плагины для настройки и перенастройки форума.
« Последнее редактирование: 30.10.2013, 09:50:24 от kultvshale »
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #16 : 29.10.2013, 20:25:09 »
kultvshale, :D спасибо дружище!Действительно эти плагины!
*

kultvshale

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #17 : 30.10.2013, 09:44:58 »
soccomments знатные любители скрипты грузить, откажись от них

Это то понятно что они грузят. Отказаться не могу. сайт сделан для бюджетного учреждения управления культуры целого района. и чтобы народ писал комментарии. установили и jcomments и soccomments. ну и соц кнопки тоже. я не думаю что нету способа подружить их с Kunena. Просто я еще не совсем во всем разбираюсь. ну если так покопаться и посмотреть что в тех строках и за что они отвечают. может и получится устранить конфликт. если бы кто то объяснил значение этих строк и что с ними можно сделать. думаю многим бы это помогло.
*

kultvshale

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #18 : 30.10.2013, 09:46:57 »
kultvshale, :D спасибо дружище!Действительно эти плагины!

Да собственно говоря не за что. теперь дело за малым. сдружить их)))
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #19 : 30.10.2013, 09:47:56 »
Насколько я понимаю не именно эти строки на это влияют, там ошибка в том что написан старый код, для предыдущих версий PHP. Я исправлял, это не помогло. Тут проблема обширнее чем просто в этих строках
*

kultvshale

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #20 : 30.10.2013, 09:52:20 »
а подробнее можешь?
*

kultvshale

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #21 : 30.10.2013, 09:55:38 »
у меня стоит php 5.3 MySQL 5.5 если попробывать поставить php 5.1 то я так полагаю полезут другие ошибки у модулей и плагинов что уже написаны под php 5.3 и выше. в общем голова кругом...
*

gravizapa

  • Захожу иногда
  • 50
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #22 : 30.10.2013, 10:00:04 »
http://joomlaforum.ru/index.php?topic=216469.0 вот здесь описано
*

kultvshale

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #23 : 30.10.2013, 10:15:02 »
Тоже попробовал сделать что там написано, не помогло. надо весь код перекапывать. надо еще написать разработчикам этих плагинов. может че подскажут
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #24 : 30.10.2013, 11:02:32 »
Не, ребят, проблема не в Strict Standards. Soccomments грузит свои js скрипты, чтобы кнопочка переключения между вкладками комментариев работала. И по всей видимости зачем-то грузит эти скрипты и в админке сайта. А зачем они в админке? Они там не нужны. Разработчик вроде наш форумчанин http://joomlaforum.ru/index.php/topic,177203.0.html, попросите его, чтобы он убрал загрузку скриптов в админке и всё решится.
*

kultvshale

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #25 : 30.10.2013, 14:51:36 »
Спасибо! ну я написал еще в комментах на блоге разработчика. возможно еще и там помогут
*

Vasilij30

  • Захожу иногда
  • 143
  • 1 / 6
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #26 : 16.01.2014, 15:15:33 »
так есть решение? у меня тоже самое
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #27 : 16.01.2014, 17:38:09 »
Если у вас тоже из-за Soccomments, то я дал ссылку выше к кому обращаться по поводу решения.
*

Vasilij30

  • Захожу иногда
  • 143
  • 1 / 6
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #28 : 21.01.2014, 13:22:55 »
написал там, но видимо никто не в курсе...тишина
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
Re: Kunena 3.0.1 Joomla 2.5.11
« Ответ #29 : 21.01.2014, 19:04:56 »
Ну уж от Soccomments отказаться элементарно. И аналоги есть и самостоятельно код социальных комментариев в шаблон вставить можно. Ещё и быстрей работать будет.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не подхватывается файл локализации компонента Kunena v6.0.3

Автор Александр Кардаш

Ответов: 1
Просмотров: 2909
Последний ответ 02.04.2023, 18:12:09
от Александр Кардаш
Нужна помощь в переносе форума с Kunena на wordpress и любой плагин форума

Автор Zoltar22

Ответов: 0
Просмотров: 2609
Последний ответ 19.10.2022, 04:32:49
от Zoltar22
Форум Kunena. нет поля для ввода текста

Автор sarvasvova

Ответов: 2
Просмотров: 3110
Последний ответ 02.08.2022, 09:32:31
от crimeafrend
Kunena при создании новой темы не выводит поле для ввода текста

Автор sarvasvova

Ответов: 0
Просмотров: 5255
Последний ответ 18.11.2021, 00:31:10
от sarvasvova
Русификация Kunena

Автор pavel82

Ответов: 5
Просмотров: 30125
Последний ответ 04.06.2021, 14:44:49
от Elya