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

yrygvay

  • Завсегдатай
  • 1293
  • 36 / 3
News Show Pro GK4 для VM
« : 30.12.2010, 12:08:19 »
Добрый день.

На сайте используется для вывода на главную страницу компонент News Show Pro GK4

Это очень замечательный модуль.
Выводит всё что хочешь.


Но я захотел им выводить категории товаров в магазине
Но как не пробовал, он выводит именно товар из этих категорий, но не сами категории.

Хочется что бы на главной был логотип фирмы производителя( тобишь категория товаров) а при нажатии на неё перебрасывало непосредственно на все товары внутри данной категории

Кто что может посоветовать?
Смотрю....
*

6mrSky

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Re: News Show Pro GK4 для VM
« Ответ #1 : 19.05.2011, 22:00:07 »
Такая же проблема. Вот до чего я додумался: галлерея должна быть обязательно в виде модуля для возможности вставки ее в позицию на сайте. Ищу подобную галерею, посоветуйте кто может или подскажите как в этой реализовать подобное


Решил вопрос использованием шаблона с встроенной галлереей, она была уже включена туда по умолчанию модулем
« Последнее редактирование: 22.09.2011, 02:59:08 от 6mrSky »
*

tigra-uki

  • Давно я тут
  • 565
  • 11 / 0
  • Joom'лiстка
Re: News Show Pro GK4 для VM
« Ответ #2 : 25.07.2011, 11:57:15 »
На данный момент, как я понимаю вывод категорий еще невозможен, увы.

Вот что написал Админ сайта gavick.com: "I'm afraid not at the moment.
News Show Pro is prepared to display items from categories and not the category description or image.
Maybe in future update
"

(СМ. _https://www.gavick.com/forum/88-news-show-pro-/87454-news-show-pro-gk4-for-categories-virtuemart-display-on-the-main-page.html)

Вопрос немного другого характера:

Кто-то использовал в News Show Pro GK4  возможность листать новости с помощью кнопок Prev и Next ?
У меня эта функция не работает на страницах VirtueMart (1.1.9)
Что посоветуете?  ^-^
Слишком сконцентрированное внимание необходимо разбавлять действием.
*

Rodriguez

  • Новичок
  • 5
  • 0 / 0
Re: News Show Pro GK4 для VM
« Ответ #3 : 20.12.2011, 08:00:16 »
Кто-то использовал в News Show Pro GK4  возможность листать новости с помощью кнопок Prev и Next ?
У меня эта функция не работает на страницах VirtueMart (1.1.9)
Что посоветуете?  ^-^
Присоединяюсь к вопросу. помогите пожалуйста.
*

fortuner

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: News Show Pro GK4 для VM
« Ответ #4 : 26.01.2012, 15:26:30 »
Так же присоединяюсь.
News Show Pro GK4 работает на главной странице без всяких сбоев. Получает товары из VM и отображает как надо. Но если перейти на страницу магазина, то есть когда используется com_virtuemart, то анимация замирает и перелистывание не работает. Подозреваю, что проблема в коде либо news show pro либо многострадального com_virtuemart.
Эх, если бы я разбирался...
Друзья, кто поможет пофиксить?
*

stoyannidis

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
  • Joomla! User =)
Re: News Show Pro GK4 для VM
« Ответ #5 : 04.02.2012, 01:04:16 »
Кто нибудь сталкивался с такой проблемой Error: No articles to display?
После удаления демо информации из быстрого старта и добавлении своей, модуль перестал выводить категории VirtueMart.
Перекопал кучу настроек, нашел на оф форуме инфу что с такой проблемой встречались. Программисты даже давали пофиксеный модуль на Joomla! 1.5. Но нужен фикс на Joomla 1.7
Если кто сталкивался с проблемой, поделитесь пожалуйста опытом, очень надо!
Установлена Joomla! 1.7.3 и VirtueMart 2.0
« Последнее редактирование: 04.02.2012, 11:11:40 от stoyannidis »
*

pisklov74

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: News Show Pro GK4 для VM
« Ответ #6 : 24.03.2012, 18:27:49 »
Кто нибудь сталкивался с такой проблемой Error: No articles to display?
После удаления демо информации из быстрого старта и добавлении своей, модуль перестал выводить категории VirtueMart.
Перекопал кучу настроек, нашел на оф форуме инфу что с такой проблемой встречались. Программисты даже давали пофиксеный модуль на Joomla! 1.5. Но нужен фикс на Joomla 1.7
Если кто сталкивался с проблемой, поделитесь пожалуйста опытом, очень надо!
Установлена Joomla! 1.7.3 и VirtueMart 2.0
Точно такая же проблема, обновление версии модуля не помогает
*

Deviceuplvl

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: News Show Pro GK4 для VM
« Ответ #7 : 25.03.2012, 01:17:22 »
Точно такая же проблема, обновление версии модуля не помогает

Аналогичная проблема! Joomla 2.5, VM 2.0  . Бьюсь уже 3й день.    А там в настройках модуля есть параметр,во вкладке VirtueMart Setting --  VM Item ID  (по умолчанию стоит 9999). Каким параметром менять?
*

vostok7Z

  • Новичок
  • 2
  • 0 / 0
Re: News Show Pro GK4 для VM
« Ответ #8 : 16.04.2012, 10:52:30 »
Аналогичная проблема! Joomla 2.5, VM 2.0  . Бьюсь уже 3й день.    А там в настройках модуля есть параметр,во вкладке VirtueMart Setting --  VM Item ID  (по умолчанию стоит 9999). Каким параметром менять?
Тоже бился.. Я в этом деле новичок, допер логикой но мне помогло
Нужно в /modules/mod_news_pro_gk4/gk_classes/gk.source.vm.php
строка 91 меняем en_gb на ru_ru , у меня заработало.
*

borada

  • Захожу иногда
  • 182
  • 13 / 0
Re: News Show Pro GK4 для VM
« Ответ #9 : 19.07.2012, 20:14:42 »
Аналогичная проблема! Joomla 2.5, VM 2.0  . Бьюсь уже 3й день.    А там в настройках модуля есть параметр,во вкладке VirtueMart Setting --  VM Item ID  (по умолчанию стоит 9999). Каким параметром менять?
Попробовать так: Смотрим с каким ID прописался компонент VM на конкретном сайте и подставляем эти цифры.
« Последнее редактирование: 19.07.2012, 20:28:37 от borada »
*

midavko

  • Новичок
  • 1
  • 0 / 0
Re: News Show Pro GK4 для VM
« Ответ #10 : 12.12.2012, 23:58:13 »
Кто нибудь сталкивался с такой проблемой Error: No articles to display?
После удаления демо информации из быстрого старта и добавлении своей, модуль перестал выводить категории VirtueMart.
Перекопал кучу настроек, нашел на оф форуме инфу что с такой проблемой встречались. Программисты даже давали пофиксеный модуль на Joomla! 1.5. Но нужен фикс на Joomla 1.7
Если кто сталкивался с проблемой, поделитесь пожалуйста опытом, очень надо!
Установлена Joomla! 1.7.3 и VirtueMart 2.0
Joomla 2.5.8
VM 2.0.14
News Show Pro GK4 3.3.4
Решил проблему удалив на 72 строке WHERE ( '.$where.' ) в /modules/mod_news_pro_gk4/gk_classes/gk.source.vm.php
Спойлер
[свернуть]
« Последнее редактирование: 13.12.2012, 22:52:53 от midavko »
*

dark_star

  • Захожу иногда
  • 109
  • 7 / 0
Re: News Show Pro GK4 для VM
« Ответ #11 : 16.03.2013, 12:18:00 »
А как сделать чтобы выводились старые цены перечекнутыми, и новые рядом? Сейчас выводятся сразу цены со скидкой, а хочется чтобы выводились и цены без скидки. Если по файлу смотреть, то он из базы вытягивает скидки, но на выводе их нет, и настроек под это тоже. Версия под J1.5
« Последнее редактирование: 16.03.2013, 12:30:51 от dark_star »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

News Show Pro GK4 и VirtueMart

Автор user

Ответов: 6
Просмотров: 2856
Последний ответ 19.07.2012, 19:42:34
от borada