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

Evgen63

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Здравствуйте! Есть ли решения зависимых свободных атрибутов, а также зависимости свободных атрибутов и обычных? Или надо это все прописывать в дополнительных JS?
*

kit2m2

  • Живу я здесь
  • 3346
  • 273 / 0
  • Беру сайты на полное сопровождение
Re: Зависимые свободные атрибуты
« Ответ #1 : 30.12.2021, 21:51:22 »
Есть такой аддон:
JoomShopping Addons: Display Free attributes for Attributes

Описание:
Отображение свободных атрибутов для опций атрибутов
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Evgen63

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Зависимые свободные атрибуты
« Ответ #2 : 30.12.2021, 22:12:58 »
Есть такой аддон:
JoomShopping Addons: Display Free attributes for Attributes

Описание:
Отображение свободных атрибутов для опций атрибутов

Надо вот так 
https://cloud.mail.ru/public/tx72/5KzF1bTqr
*

kit2m2

  • Живу я здесь
  • 3346
  • 273 / 0
  • Беру сайты на полное сопровождение
Re: Зависимые свободные атрибуты
« Ответ #3 : 31.12.2021, 08:05:44 »
Надо вот так 
https://cloud.mail.ru/public/tx72/5KzF1bTqr
Обратной связи нет. Только в разработку.

И по скрину я понял, что Вам нужны в связке свободные атрибуты... Есть еще это: Free Attribute calculate price (Addon)

Этим аддоном можно рассчитывать квадратные и погонные метры изделия... Но не знаю подойдет Вам или нет (нужно больше информации).
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Evgen63

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Зависимые свободные атрибуты
« Ответ #4 : 04.01.2022, 11:48:03 »
Обратной связи нет. Только в разработку.

И по скрину я понял, что Вам нужны в связке свободные атрибуты... Есть еще это: Free Attribute calculate price (Addon)

Этим аддоном можно рассчитывать квадратные и погонные метры изделия... Но не знаю подойдет Вам или нет (нужно больше информации).

Нет не подходит. Мне в связке нужны и простые атрибуты и свободные и выбор их делать во всплывающих окнах. Тут точно надо кромсать все (конечно при обновлении туговато будет). Как я вижу, в папке Includes надо сделать отдельные блоки на php, посвященные каждому атрибуту и сделать на них ссылку из карточки. Карточку загнать во Views-tmpl и там ее полностью переделать. Скрипты тоже загнать в Includes.
*

kit2m2

  • Живу я здесь
  • 3346
  • 273 / 0
  • Беру сайты на полное сопровождение
Re: Зависимые свободные атрибуты
« Ответ #5 : 04.01.2022, 12:46:49 »
Как я вижу, в папке Includes надо сделать отдельные блоки на php, посвященные каждому атрибуту и сделать на них ссылку из карточки. Карточку загнать во Views-tmpl и там ее полностью переделать. Скрипты тоже загнать в Includes.
Плохое решение... Я бы даже сказал не решение. Навряд ли, что-нибудь получиться
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Evgen63

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Зависимые свободные атрибуты
« Ответ #6 : 04.01.2022, 13:18:55 »
Плохое решение... Я бы даже сказал не решение. Навряд ли, что-нибудь получиться
Хорошо, что бы Вы предложили, чтобы связать между собой свободные атрибуты и обычные?
*

kit2m2

  • Живу я здесь
  • 3346
  • 273 / 0
  • Беру сайты на полное сопровождение
Re: Зависимые свободные атрибуты
« Ответ #7 : 04.01.2022, 13:25:03 »
Есть такой аддон:
JoomShopping Addons: Display Free attributes for Attributes

Описание:
Отображение свободных атрибутов для опций атрибутов
Нужно взять этот аддон и переделать вывод атрибутов
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

Evgen63

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: Зависимые свободные атрибуты
« Ответ #8 : 04.01.2022, 15:58:13 »
Нужно взять этот аддон и переделать вывод атрибутов
В принципе - да. Гляну.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как создать (суб)атрибуты для части (для некоторых) атрибутов?

Автор ltdmercury

Ответов: 3
Просмотров: 2222
Последний ответ 25.02.2023, 12:42:02
от kit2m2
Как выделить в отдельный блок атрибуты из одной группы в карточке товара?

Автор tigra-uki

Ответов: 6
Просмотров: 1184
Последний ответ 01.07.2020, 21:24:21
от tigra-uki
Вывести в списке товаров атрибуты

Автор Taatshi

Ответов: 41
Просмотров: 10176
Последний ответ 17.02.2020, 17:12:16
от resens
Как вынести атрибуты в список товаров?

Автор 3axap-superstar

Ответов: 65
Просмотров: 17116
Последний ответ 08.01.2020, 15:38:06
от warlocksp
Атрибуты Select в корзине

Автор sakor

Ответов: 12
Просмотров: 1594
Последний ответ 08.10.2019, 16:48:57
от sakor