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

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Добрый день,

У меня стоит VirtueMart 3 в корзине стоит:

Пожалуйста, выберите способ отправки
- Самовывоз
- Доставка по городу (Скидка/Стоимость : 350,00 руб)
- Транспортной компанией

Где и как мне убрать слово "Скидка" - ?
Пожалуйста подскажите...
« Последнее редактирование: 06.05.2015, 20:28:19 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Исправить цену доставки - ?
« Ответ #1 : 06.05.2015, 19:34:11 »
Не ужели не могут подсказать где поменять текст - уже все перерыл...
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Исправить цену доставки - ?
« Ответ #2 : 06.05.2015, 19:50:05 »
в ленгвиче
трудно найти=notepage++ и поиск по слову в файлах.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Исправить цену доставки - ?
« Ответ #3 : 06.05.2015, 19:58:32 »
в ленгвиче
трудно найти=notepage++ и поиск по слову в файлах.
Да нет, уже давно перебрал... Ленгвич
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Исправить цену доставки - ?
« Ответ #4 : 06.05.2015, 20:08:48 »
А в базе SQL - может быть прописано ?
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Исправить цену доставки - ?
« Ответ #5 : 06.05.2015, 20:27:44 »
если выводит корзина-значит в ней есть вывод кудато-посмотри куда.
в бд врятли, обычно тмпл корзины.я вм не юзаю особо, но не думаю, что там что-то новое придумали.
или возьми посмотри div корзины, этого слова, и в поиске найди div и увидишь откуда корни.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Исправить надпись цены доставки - ?
« Ответ #6 : 06.05.2015, 20:30:50 »
если выводит корзина-значит в ней есть вывод кудато-посмотри куда.
в бд врятли, обычно тмпл корзины.я вм не юзаю особо, но не думаю, что там что-то новое придумали.
или возьми посмотри div корзины, этого слова, и в поиске найди div и увидишь откуда корни.
Перебрал по поиску весь сайт уже, не только VirtueMart 3.0.4 и корзину - на слово "Скидка" или "Скидка/Стоимость"

Вот сайт посмотри пожалуйста: http://ххххххххх - можешь сделать заказ и посмотри... Может я уже торможу что-то... 2 часа ковыряюсь...
« Последнее редактирование: 06.05.2015, 22:39:13 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Исправить надпись цены доставки - ?
« Ответ #7 : 06.05.2015, 20:35:41 »
vmshipment_cost   ищи в поиске
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Исправить надпись цены доставки - ?
« Ответ #8 : 06.05.2015, 20:42:16 »
vmshipment_cost   ищи в поиске
vmshipment_cost - у казан только в одном CSS файле и все... капець...
По этому  у меня подозрения на базу SQL...
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Исправить надпись цены доставки - ?
« Ответ #9 : 06.05.2015, 22:16:46 »
да никто из вм в твою бд не лезет.
хотел написать, дай файлы-найду, но подумал, а зачем это мне.
хочешь, скинь мне архивом, прикрепи, модуль корзины, что у тебя уже стоит, не дефолт, запакуй просто модуль.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Исправить надпись цены доставки - ?
« Ответ #10 : 06.05.2015, 22:37:37 »
Решил проблему!

Капець!  Не поверите... Таких уников - деб.... И близко к программированию нельзя подпускать...

Представь себе - был изменен каталог основной... То есть, по стандарту /public_html, там и ковырялся - а на другие не обращал внимание...
Оказывается у них в место /public_html - был другой каталог... Капець... Кто мог подумать...

Начил тщательно разбирать и докопался...  Я знаю и сам так делаю просто прописываю в ru-RU или в крайнем случае в файлах PHP с кодировкой UTF-8

ЭТО ПРОСТО УЖАС... ГНАТЬ ТАКИХ НУЖНО ПРОГРАММИСТОВ...
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Исправить надпись цены доставки - ?
« Ответ #11 : 06.05.2015, 23:49:13 »
К2 не хуже...Привыкай)))  ;)
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Dolphin4ik_1

  • Захожу иногда
  • 433
  • 3 / 2
Re: Исправить надпись цены доставки -?
« Ответ #12 : 21.01.2019, 23:53:00 »
Решил проблему!

Капець!  Не поверите... Таких уников - деб.... И близко к программированию нельзя подпускать...

Представь себе - был изменен каталог основной... То есть, по стандарту /public_html, там и ковырялся - а на другие не обращал внимание...
Оказывается у них в место /public_html - был другой каталог... Капець... Кто мог подумать...

Начил тщательно разбирать и докопался...  Я знаю и сам так делаю просто прописываю в ru-RU или в крайнем случае в файлах PHP с кодировкой UTF-8

ЭТО ПРОСТО УЖАС... ГНАТЬ ТАКИХ НУЖНО ПРОГРАММИСТОВ...
Так а в каком файле исправили?
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Исправить надпись цены доставки -?
« Ответ #13 : 22.01.2019, 08:04:36 »
Так а в каком файле исправили?
Извини сделал и забыл. ^-^
В файлах, посмотри что отвечает за корзину VirtueMart или другой компонент, модуль
Там и ищи или в файлах перевода ru-ru.
Другого нет варианта, посмотри переопределения в шаблоне.
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль доставки: СДЭК, Boxberry, Ozon, 5post, Почта, пэк, gtd, iml, Байкал и др

Автор eshoplogistic

Ответов: 0
Просмотров: 2463
Последний ответ 06.04.2022, 16:43:13
от eshoplogistic
Добавить выбор города в плагин доставки?

Автор warlocksp

Ответов: 3
Просмотров: 3198
Последний ответ 13.02.2022, 15:48:14
от Evgen Kulibin
Пропали способы доставки и оплаты

Автор Orfei

Ответов: 3
Просмотров: 2560
Последний ответ 01.10.2020, 21:00:44
от AlexB
Возможность доставки/оформления заказа в определённое время

Автор PavelK

Ответов: 3
Просмотров: 2679
Последний ответ 18.08.2020, 16:13:53
от rsn
Сортировка способов доставки

Автор stardel

Ответов: 9
Просмотров: 5069
Последний ответ 21.10.2019, 09:05:27
от rsn