Новости Joomla

Обновление пакета плагинов JL Like 5.0

Обновление пакета плагинов  JL Like 5.0

Обновление пакета плагинов JL Like 5.0.0Команда JoomLine рада представить долгожданное обновление плагина социальных кнопок JL Like — версию 5.0.0! В этом релизе мы сделали акцент на совместимости с последними версиями Joomla, улучшении производительности и расширении функционала.👩‍💻 Что нового в JL Like 5.0.0?- Полная совместимость с Joomla 5 — теперь плагин работает на всех актуальных версиях Joomla, включая Joomla 5.- Рефакторинг и оптимизация кода — проведена масштабная чистка и обновление внутренних классов для повышения стабильности и скорости работы.- Удаление устаревших зависимостей — полностью отказались от использования jQuery, что ускорило загрузку страниц и повысило безопасность.- Обновление CSS и удаление неиспользуемых стилей — интерфейс стал еще легче и современнее.- Удалена поддержка устаревших виджетов — например, функциональность твиттер-виджета вынесена из плагина.- Поддержка twitter:card — улучшена интеграция с социальными сетями для красивого отображения ссылок.- Гибкая настройка счетчиков лайков — теперь можно включать и отключать рандомизацию количества лайков.- Улучшено подключение скриптов — переход на WebAssetManager для более корректной работы с ресурсами.- Обновлены языковые переменныеРасширения всё ещё наследуют старую архитектуру плагинов Joomla 3, но были протестированы на Joomla 5.3.Новость на сайте JoomlineСтраница расширенияGitHub расширения@joomlafeed#расширения

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Мы починили поиск для JoomShopping
« Ответ #90 : 03.02.2017, 21:25:27 »
т.е. просто нужна кнопка Поиск? просто не понятно, что такое "сбросить результат"
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nevigen

  • Moderator
  • 10448
  • 863 / 25
  • http://n*****n.com
Re: Мы починили поиск для JoomShopping
« Ответ #91 : 03.02.2017, 21:35:48 »
после поиска выводится не модуль, а список результатов поиска от компонента поиска.
в поиске Жумлы есть кнопка сбросить ?
и что должно быть показано после того как нажать типа предлагаемую вами кнопку сбросить ?
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Rikh

  • Захожу иногда
  • 123
  • 1 / 0
Re: Мы починили поиск для JoomShopping
« Ответ #92 : 06.02.2017, 13:07:45 »
Смысл не в том, чтобы кнопку сброса вкрутить, а в том чтобы сделать поиск удобным. Я использую 2 вида поиска, в первом кнопка поиска не блокируется и можно искать несколько раз подряд. Во втором случае выводится результат средствами JS и есть JS кнопка сброса, дабы обнулить выборку.
З.Ы. Свою проблему решил, просто загнав каталог товаров под общий поиск. 
*

HeavyRain

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Мы починили поиск для JoomShopping
« Ответ #93 : 03.12.2018, 22:46:00 »
Проверил на некоторых сайтах, это так и должно работать?
На моём сайте установлен Joomshoping search модуль, ищет исправно. Но есть один не приятный момент.
Набираем в поиске - двери, выводиться результат поиска со всем дверьми.
ссылка: https://домен/ru/poisk/result

Захожу в любую курточку товара наугад. Открывается ссылка карточки товара:
https://домен/ru/dveti/kvartira/Torex234

И если я хочу вернуться обратно к списку поиска, нажав назад в браузере, то появляется ошибка:
Спойлер
[свернуть]

Ссылка поиска товара становится битой: https://домен/ru/poisk/result

Это как то лечится?
Я так понимаю, необходимо, что бы поиск выглядел как то так: https://домен/ru/poisk/result/dveri

Куда смотреть, что исправить?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Мы починили поиск для JoomShopping
« Ответ #94 : 03.12.2018, 23:04:48 »
в форме поиска method="post" на method="get" поменяйте
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

HeavyRain

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Мы починили поиск для JoomShopping
« Ответ #95 : 03.12.2018, 23:13:34 »
в форме поиска method="post" на method="get" поменяйте

Большое спасибо.  :D
*

HeavyRain

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Мы починили поиск для JoomShopping
« Ответ #96 : 03.12.2018, 23:24:13 »
в форме поиска method="post" на method="get" поменяйте

?setsearchdata=1&category_id=&search_type=

А скрыть это как то можно*?

Если удаляю строки, то поиск зависает
Код
<input type="hidden" name="setsearchdata" value="1">
<input type = "hidden" name = "category_id" value = "<?php print $category_id?>" />
<input type = "hidden" name = "search_type" value = "<?php print $search_type;?>" />
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Мы починили поиск для JoomShopping
« Ответ #97 : 03.12.2018, 23:33:22 »
А скрыть это как то можно*?
замените method="get" на method="post" :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

HeavyRain

  • Осваиваюсь на форуме
  • 37
  • 0 / 0
Re: Мы починили поиск для JoomShopping
« Ответ #98 : 03.12.2018, 23:36:08 »
замените method="get" на method="post" :)

Замкнутый круг. ;D Лучше оставлю как вы посоветовали. Не выкидывает ошибку и ссылку на поиск можно теперь кидать.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Мы починили поиск для JoomShopping
« Ответ #99 : 03.12.2018, 23:42:33 »
category_id и search_type по идее можно удалить, но setsearchdata точно нужна
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

mag_num83

  • Захожу иногда
  • 51
  • 0 / 0
Re: Мы починили поиск для JoomShopping
« Ответ #100 : 24.06.2024, 13:16:01 »
Коллеги, всем привет! не знаю конкретно к поиску это относится или к joomle в целом но вопрос таков: Joomla 3, JoomShopping и еже с ними. поиск ввожу искомое- страница результата, все ок. перехожу по товару из результата, затем если нажать в браузере назад- то браузер ворчит - 
"Подтвердите повторную отправку формы
Для правильного отображения эта веб-страница требует данные, которые вы ввели ранее. Вы можете отправить данные повторно, но поступая так, вы повторяете любые действия, уже произведенные на странице. Нажмите "Перезагрузить", чтобы отправить данные повторно и отобразить страницу.

Чтобы повторно ввести данные, необходимые для загрузки страницы, нажмите "Обновить".
ERR_CACHE_MISS


Получается просит еще раз отправить запрос на поиск. а хотелось бы чтоб возвращался назад на результат поиска. Это что то с кэшкэм? или что настроить? помогите... получается не кэшируется результат поиска или ...?  метод post на get поменял, одно и тоже!
« Последнее редактирование: 24.06.2024, 13:35:01 от mag_num83 »
*

kit2m2

  • Живу я здесь
  • 3346
  • 273 / 0
  • Беру сайты на полное сопровождение
Re: Мы починили поиск для JoomShopping
« Ответ #101 : 24.06.2024, 14:20:58 »
Получается просит еще раз отправить запрос на поиск. а хотелось бы чтоб возвращался назад на результат поиска. Это что то с кэшкэм? или что настроить? помогите... получается не кэшируется результат поиска или ...?  метод post на get поменял, одно и тоже!
Кеш тут не причем, значит не там меняли...
Но я бы не советовал менять на POST на GET
GET параметры будут сохраняться в URL
А это не безопасно и может попасть в индекс в поисковиках, что отразиться на SEO.
Вообще это стандартное поведение браузера. Просто не нужно пользоваться кнопками браузера "Назад"!
При POST браузеру нужно заново получить параметры формы чтобы ее отобразить.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин - Вывод значения поля из таблицы продуктов в корзине JoomShopping

Автор draff

Ответов: 3
Просмотров: 1972
Последний ответ 26.02.2024, 07:00:01
от kit2m2
Плагин - Товар на складе или Товар под заказ для JoomShopping [Скачать]

Автор kit2m2

Ответов: 58
Просмотров: 11202
Последний ответ 18.05.2023, 12:59:00
от Akeksandr
[Решено] Комплект товаров JoomShopping - конструктор

Автор vgromov

Ответов: 96
Просмотров: 30523
Последний ответ 14.12.2022, 15:21:24
от kit2m2
Функционал сравнение товаров в JoomShopping

Автор falur

Ответов: 53
Просмотров: 15215
Последний ответ 22.08.2022, 09:54:16
от kit2m2
[скачать] Выбор отделения Новой Почты для JoomShopping 4+

Автор v42bis

Ответов: 18
Просмотров: 5363
Последний ответ 06.07.2022, 07:17:06
от denxio