Новости Joomla

Загадочный параметр $live_site в configuration.php Joomla

Загадочный параметр $live_site в configuration.php Joomla

👩‍💻 Загадочный параметр $live_site в configuration.php Joomla. Зачем он нужен?Давным-давно, когда Joomla ещё была маленькой, в неё внедрили параметр $live_site. В ней хранился домен текущего сайта на случай, если Joomla не могла его определить из-за неверной настройки сервера. Нужно это было для разных SEO-компонентов, для использования редиректов и т.д.Со временем для работы собственно сайта этот параметр перестал быть нужным. Уже в начале 2010-х стали встречаться рекомендации оставлять этот параметр пустым, дабы оный не привёл к лишним проблемам и путанице. Тем более, в web-админке нет места, где его можно указать или посмотреть его значение. Только в configuration.php, а туда смотрят не часто.Однако, параметр всё же остался в ядре Joomla. Зачем он нужен? А нужен он в 2-х случаях:- для работы класса Joomla\CMS\Uri\Uri, который часто используется в коде Joomla для работы методов

Uri::root() и
Uri::base(), а значит может влиять и на работу в том числе ajax-скриптов.- для работы Joomla в CLI - командной строке сервера. В случае если вы используете в вашем CLI-плагине методы опять-таки класса Uri, то CLI ничего не знает о текущем домене, так как запускается вне web-сервера. Поэтому домен нужно указывать принудительно. Либо с помощью параметра командной строки
--live-site, например,
—live-site=https://site.ru/. Со слешем на конце, иначе в CLI адрес сайта станет
https://site.rujoomla.php.Либо в параметре
$live_site в файле configuration.php, так как
CliApplication берёт настройку оттуда, если параметр команды не указан или пуст.⚠️ Иначе в качестве хоста и url класса Uri будет установлено
https://joomla.invalid/set/by/console/application. В самом же коде команды получить параметр
$live_site можно из объекта приложения

protected function doExecute(InputInterface $input, OutputInterface $output): int    {         //...              $live_site = $this->getApplication()->get('live_site');         //...    }
и исходя из этого строить дальнейшую логику.@joomlafeed#joomla #разработка #php #cli

Вышел плагин AllVideos v.7.0 от JoomlaWorks

Вышел плагин AllVideos v.7.0 от JoomlaWorks

Вышел плагин AllVideos v.7.0 от JoomlaWorks.Этот контент-плагин - одно из старейших расширений для Joomla. Его задача - преобразовывать шорт-коды вида

{YOUTUBE}...{/YOUTUBE},
{MP3}parth/to/file.mp3{/MP3} и подобные во встроенные видео или аудио.👩‍💻 v.7.0.0. Что нового?- Добавлена поддержка Youtube Shorts. Просто скопируйте полный url видео и вставьте его внутри тегов
{YOUTUBE}...{/YOUTUBE}.- Поддержка Joomla 5.x без плагина обратной совместимости. PHP 5, PHP 7, PHP 8. - Индексация умным поиском в CLI. В Joomla 5 плагин перестал вызывать ошибку при индексации контента умным поиском через CLI,Заметьте, что этот один и тот же пакет для всех версий Joomla, начиная с 1.5.x и заканчивая 5.x. Технически "под капотом" код плагина по сути не менялся, а для поддержки следующих версий Joomla авторы вставляют "заплатки". Плагин всё ещё использует старую архитектуру файлов и классов Joomla, что, к сожалению, заставляет прибавлять к его описанию слова "пока ещё" - "пока ещё работает".
Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 За ссылку спасибо самому внимательному участнику нашего сообщества - Ринату Кажетову (@rkazhet).@joomlafeed#joomla #расширения

0 Пользователей и 1 Гость просматривают эту тему.
  • 135 Ответов
  • 28284 Просмотров
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Плагин использует zoom эффект увеличения изображения и основан на использовании скриптов с сайта http://zoomsl.tw1.ru/ и с сайта http://www.elevateweb.co.uk/

Возможности бесплатной версии плагина:

Можно использовать только в карточке товаров.

В настройках плагина можно выбрать один вид отображения увеличенного изображения - В отдельном окне;

Можно задать положение окна (слева или справа от основного изображения).

Возможности платной версии:

В настройках плагина можно выбрать один из трех видов отображения увеличенного изображения:

1. В отдельном окне;

2. В окне изображения (внутри окна);

3. Эффект увеличительного стекла (линза).

Сохранена кликабельность изображений, нет необходимости самостоятельно дописывать код и вмешиваться в ядро компонента.

Для вида в отдельном окне можно задать положение окна (слева или справа от основного изображения).

Добавлены дополнительные настройки:

1. возможность указания селектора для выбора изображения;
2. возможность указания начального, минимального и максимального увеличения;
3. возможность отключения для touchscreen устройств.

Установка:

Плагин устанавливается через установку JoomShopping (http://ваш_сайт/administrator/index.php?option=com_jshopping&controller=update)
Для работы с атрибутами товара необходимо добавить код initDataZoom(); в файл components/com_jshopping/js/function.js сразу после кода initJSlightBox(); (только для бесплатной версии плагина)


Пример работы:

1. В отдельном окне http://jshop.brooksite.ru/cars/saloon-e90.html
2. Внутри окна http://jshop.brooksite.ru/music-video/video.html
3. Линза http://jshop.brooksite.ru/water/water-25-l.html
4. В списке товаров http://jshop.brooksite.ru/water.html

Пример работы с атрибутами:
http://jshop.brooksite.ru/cars/saloon-e90.html
http://joomla3.brooksite.ru/tovary.html

Скачать плагин
« Последнее редактирование: 14.04.2016, 16:53:12 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Milan720p

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Проверил, все супер !

Огромное спасибо !  +
*

brat_ii

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
ув. ТС а какие-то изменения в product_default.php вносите?
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
ув. ТС а какие-то изменения в product_default.php вносите?
Может ТС и вносит, а я нет :)
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

brat_ii

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
ТС - ТопикСтартер (человек, создавший тему на форуме)
если обидел сорри)))
ну а каким образом происходит инициализация плагина? а то я установил, включил плагин в менеджере плагинов и настроил его там, а эфекта 0.
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
ну а каким образом происходит инициализация плагина? а то я установил, включил плагин в менеджере плагинов и настроил его там, а эфекта 0.
Вы через что ставили?
устанавливается, через JoomShopping
*

brat_ii

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
естественно через ЖШ(JoomShopping)
*

Satool

  • Захожу иногда
  • 139
  • 2 / 0
Проверил, все работает ^-^ +1
« Последнее редактирование: 02.12.2013, 17:56:35 от Satool »
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
ТС - ТопикСтартер (человек, создавший тему на форуме)
если обидел сорри)))
ну а каким образом происходит инициализация плагина? а то я установил, включил плагин в менеджере плагинов и настроил его там, а эфекта 0.
Забыл указать, что я тестировал с версией JoomShopping не ниже 3.14.2. А изображения (маленькие) должны находиться  в классах установленных в шаблонах по умолчанию, т.е. image_middle и иметь id=main_image_#. Ну, и естественно не должно быть кучи загрузок jQuery.
Если у вас шаблон какой-нибудь от ICE, то работоспособность не гарантируется ;)
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Класно.  :D Удобно для тех кто не знает что и куда вставлять, править шаблон. Захотел прикрутить фишку к ИМ поставил включил и все дела.
*

brat_ii

  • Осваиваюсь на форуме
  • 16
  • 0 / 0
установил на другой сайт - да, все работает отлично! действительно, просто на первом сайте шаблон изменён, потому не работал на первом...
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
« Последнее редактирование: 04.12.2013, 02:49:09 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Ребятки,  скажите пожалуйста как сделать на странице товара, такой эффект  как в 3 примере тут http://zoomsl.tw1.ru/example/
куда вставлять код?
« Последнее редактирование: 04.12.2013, 14:12:36 от vadikgr »
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
А где обновление скачать? поставил отсюда - http://brooksite.ru/help/joomla/95-jquery-zoom-plagin-dlya-joomshopping.html
через joomshoping но эффект тот же остался IE виснет и в остальных браузерах проц грузится сильно.Может я что не то сделал?
« Последнее редактирование: 05.12.2013, 10:51:39 от vadikgr »
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
А где обновление скачать? поставил отсюда - http://brooksite.ru/help/joomla/95-jquery-zoom-plagin-dlya-joomshopping.html
через joomshoping но эффект тот же остался IE виснет и в остальных браузерах проц грузится сильно.Может я что не то сделал?
Смотря когда качали. Модуль был обновлен 05.12.2013 в 1 час 30 минут ночи :)
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Смотря когда качали. Модуль был обновлен 05.12.2013 в 1 час 30 минут ночи :)
Только что скачал) Установил через Joomshoping этот файл-joomshopping_jqzoom.zip.но даже в опции Дополнения показывает версию 1.0.0.Где я туплю а?)
« Последнее редактирование: 05.12.2013, 11:00:14 от vadikgr »
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Только что скачал) Установил через Joomshoping этот файл-joomshopping_jqzoom.zip.но даже в опции Дополнения показывает версию 1.0.0.Где я туплю а?)
В XML файле  какая версия?
Кэш браузера очистите.
« Последнее редактирование: 05.12.2013, 11:17:03 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
В XML файле  какая версия?
В папке /plugins/jshoppingproducts/jqzoom/jqzoom.xml написано версия 2.0.0.но тогда не понимаю, что может быть?
*

antoxa7

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Добрый день. А в JoomShopping 4.4.0 работать будет?
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Странно но сейчас  IE не виснет, но в диспетчере задач по прежнему показывает нагрузку на проц  50-80% когда провожу мышкой по картинке.так и должно быть?
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Добрый день. А в JoomShopping 4.4.0 работать будет?
у меня работает )правда проц нагружает не пойму почему
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
В папке /plugins/jshoppingproducts/jqzoom/jqzoom.xml написано версия 2.0.0.но тогда не понимаю, что может быть?
Кэш почистите.
Эта страница не тормозит? http://jshop.brooksite.ru/cars/saloon-e90.html
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

antoxa7

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
У меня в XML так:

<extension version="1.0"
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Кэш почистите.
Эта страница не тормозит? http://jshop.brooksite.ru/cars/saloon-e90.html
Кэш почистил.Нет страница не тормозит но нагрузка на проц (опять таки )осталась, когда мышкой водишь по изображению

P.S.в XML правильно?
<?xml version="1.0" encoding="utf-8"?>
<extension version="1.0" type="plugin" method="upgrade" group="jshoppingproducts">
   <name>JoomShopping - Jquery Image Zoom</name>
   <author>Brooksus</author>
   <creationDate>December, 2013</creationDate>
   <copyright>Copyright by Brooksite.ru. All rights reserved.</copyright>
   <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL + http://zoomsl.tw1.ru/license/</license>
   <authorEmail>brooksus@yandex.ru</authorEmail>
   <authorUrl>http://brooksite.ru/</authorUrl>
    <version>2.0.0</version>
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Кэш почистил.Нет страница не тормозит но нагрузка на проц (опять таки )осталась, когда мышкой водишь по изображению
Так естественно, а как иначе, вычисления же идут
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
У меня в XML так:

<extension version="1.0"
Вот эта строка <version>2.0.0</version>
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

antoxa7

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Установил.

Addon JoomShopping - Jquery Image Zoom    1.0.0 (3.15.x)

И не появляется увеличилка (( JoomShopping 4.4.0

может от шаблона зависит?
« Последнее редактирование: 05.12.2013, 11:32:11 от antoxa7 »
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Так естественно, а как иначе, вычисления же идут
ага если так и должно быть то ладно)вроде не мешает пока)спасибо за труды и скорое исправление бага!)где плюсик ставить не вижу..?!Бруксус скажи пожалуйста а как мне сделать как в примере №3 как тут http://zoomsl.tw1.ru/example/
куда вставлять код?что бы расширить окно где увеличенная картинка появляется...
*

vadikgr

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Установил.

Addon JoomShopping - Jquery Image Zoom    1.0.0 (3.15.x)И не появляется увеличилка (( JoomShopping 4.4.0


Сделай как тут на первой странице Дембен описал куда коды вставлять.http://joomlaforum.ru/index.php/topic,262485.0.html

*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
как мне сделать как в примере №3 как тут http://zoomsl.tw1.ru/example/
куда вставлять код?что бы расширить окно где увеличенная картинка появляется...
Зайти в настройки плагина и изменить размер окна
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор draff

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

Автор kit2m2

Ответов: 58
Просмотров: 11107
Последний ответ 18.05.2023, 12:59:00
от Akeksandr
Плагин - Заголовки страниц JoomShopping [Скачать]

Автор kit2m2

Ответов: 31
Просмотров: 5563
Последний ответ 12.01.2022, 06:08:13
от kit2m2
Плагин - Инфоблок товара в списке товаров [Скачать]

Автор kit2m2

Ответов: 13
Просмотров: 3020
Последний ответ 20.10.2021, 14:51:08
от kit2m2
Автоматическая генерация кода товара (плагин)

Автор maslybs

Ответов: 8
Просмотров: 3489
Последний ответ 30.08.2021, 20:21:25
от nevigen