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

Jumper

  • Новичок
  • 5
  • 0 / 0
  • The new man in PHP
Всем доброй ночи. Установил sh404SEF все работает кроме корзины в том числе и оформление заказа.
Расскажу подробно. Когда я нажимаю на кнопку купить то сразу же переносит на страницу корзины и товар вроде бы добавился но когда нажимаешь оформить заказ он перезагружает страницу и пишет что корзина пуста.
Вот сборка: Joomla 1.5.15 / VirtueMart 1.1.4 / com_sh404SEF_1.5.7 /
Искал в данном форум но что то не чего подобного не нашел может кто встречался с такой проблемой.
Спасибо.
*

Jumper

  • Новичок
  • 5
  • 0 / 0
  • The new man in PHP
С корзиной проблема решена, всего то надо было в компоненте VirtueMart зайти в Настройки -> Безопасность и в поле Site URL: написать вот такую сылку
http://www.namesite.ru/, у меня изначально был вот такой url: http://namesite.ru/.
Все бы хорошо но вот когда дело доходит до Вариантов доставки то меня кидает на каталог с товаром.
И еще не могу редактировать данные пользователя.
Сталкивался кто нибудь с этими проблемами?
« Последнее редактирование: 07.04.2010, 09:50:24 от Jumper »
*

andx

  • Захожу иногда
  • 111
  • 6 / 0
Присоединюсь к вопросу. У меня тоже самое. Правда прошу подсказать кое что другое, если кто в курсе. Как сделать так, чтобы sh404SEF не делал SEF ссылки в административных зонах магазина: account, checkout, shipping (может чтото не указал, так как не спец). Иными словами нужно, чтобы SEF ссылки были только для обычных страниц товаров. Ато порядком замучил этот глюк, люди часто жалуются, что не могут нормально сделать заказ. Или стоит использовать SEF компоненты специально предназначенные для VirtueMart?

мой конфиг:
  • Joomla 1.5.15
  • Virtuemart 1.1.3
  • Sh404sef 1.5.3.296
*

7RusWolf

  • Захожу иногда
  • 64
  • 5 / 0
актуально.
основные проблемы с корзиной.
1.добавляем товар
2.переходим в корзину
3.удаляем товар
4.добавляем новый товар
5. идем в корзину, отображается тот товар, который добавляли в первый раз.
лечится очисткой кеша, но кеширование на сайте выключено
*

Why14

  • Новичок
  • 3
  • 0 / 0
Всем привет. Уже глаза болят искать..... Подскажите пожалуйста... Joomla 1.514, VirtualMart1.1.3. проблема состоит при нажатии кнопки "Оформить заказ" выкидывает в 404 и пишет "Not Found

The requested URL /www./metaldveri.hoffman-david.com/virtuemart was not found on this server."
если есть где то готовая ветка дайте ссылку или разъясните молодому бойцу танкового отряда....))))

Спасибо за помощь решил сам... Заработало всё отлично.. Всем спасибо ещё раз....
« Последнее редактирование: 25.06.2010, 16:40:51 от Why14 »
*

opa_dopa

  • Новичок
  • 5
  • 0 / 0
Всем привет. Уже глаза болят искать..... Подскажите пожалуйста... Joomla 1.514, VirtualMart1.1.3. проблема состоит при нажатии кнопки "Оформить заказ" выкидывает в 404 и пишет "Not Found

The requested URL /www./metaldveri.hoffman-david.com/virtuemart was not found on this server."
если есть где то готовая ветка дайте ссылку или разъясните молодому бойцу танкового отряда....))))

Спасибо за помощь решил сам... Заработало всё отлично.. Всем спасибо ещё раз....

Та же самая проблема! Нажимаю кнопку "Офирмить заказ" и вылетает окно с 404, вместо подтверждения заказа и отправки на почту описания заказа. При отключении sh404SEF всё работает... Опишите пожалуйста как вы решили проблему?
« Последнее редактирование: 06.07.2010, 14:47:10 от opa_dopa »
*

chedea

  • Новичок
  • 5
  • 0 / 0
У меня сначала была проблема с кнопкой купить и авторизацией.
РЕШЕНИЕ:  в настройках вирта на вкладке безопасность написала адрес с http://www а было до этого без www

Потом при нажатии на кнопку Оформить заказ ничего не происходило хорошего и вылетала ошибка
РЕШЕНИЕ: там же во вкладке Безопасность -> Адрес для защищённого режима должен быть такой как SITE URL, то есть без s после http.
и все, Ура все работает ;D
*

russelld

  • Осваиваюсь на форуме
  • 41
  • 0 / 0
У меня проблема в том что не отображаются варианты доставки для всех пользователей кроме админа?как такое может быть, может где-то в настройках это можно исправить?
Помогите пожалуйста.
*

Test1k

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Пробовал ставить с www , и без . Все время пишет Вы запросилиhttp://********/catalog/cart, но как наши серверы ни старались, мы не смогли ее найти. Что случилось? !  Подскажите как исправить эту проблему с корзиной .
*

puer

  • Новичок
  • 3
  • 0 / 0
в файле VirtueMart.cfg.php

Код:

define( 'URL', "www.site.ru/" );
define( 'SECUREURL', "www.site.ru/" );

заменить на

Код:

define( 'URL', $mosConfig_live_site.$app );
define( 'SECUREURL', $mosConfig_live_site.$app );
*

skiv86

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
сделал все что тут описано, кнопка купить все равно не работает... уже не знаю что и делать
*

kir80

  • Новичок
  • 4
  • 0 / 0
в файле VirtueMart.cfg.php

Код:

define( 'URL', "www.site.ru/" );
define( 'SECUREURL', "www.site.ru/" );

заменить на

Код:

define( 'URL', $mosConfig_live_site.$app );
define( 'SECUREURL', $mosConfig_live_site.$app );

Попробовал, но все равно, постоянно переходит по ссылке, которой уже не существует:(((((
При чем при нажатии на кнопку сохранить адрес или изменить адрес доставки или контактные данные.....
« Последнее редактирование: 20.01.2014, 22:51:40 от kir80 »
*

kir80

  • Новичок
  • 4
  • 0 / 0
Есть вообще возможность перезалить Корзину ?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

sh404SEF + OSMap Free

Автор xlenivecx

Ответов: 5
Просмотров: 3238
Последний ответ 14.12.2019, 22:34:33
от draff
Теги на страницах навигации sh404SEF

Автор alexey711

Ответов: 2
Просмотров: 3029
Последний ответ 25.06.2019, 15:02:55
от alexey711
Как выключить отображение кода модуля на странице 404 работающей через sh404SEF?

Автор Dim

Ответов: 1
Просмотров: 3346
Последний ответ 05.11.2018, 22:56:47
от Dim
Убрать слэши sh404SEF

Автор romagromov

Ответов: 1
Просмотров: 3488
Последний ответ 16.06.2018, 12:03:05
от romagromov
Управление 404 ссылками в sh404SEF

Автор Afman

Ответов: 0
Просмотров: 3465
Последний ответ 09.06.2018, 20:15:30
от Afman