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

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Создание магазина с нуля
« : 28.09.2017, 15:23:14 »
Есть задача создать магазин. Специалисты именно по магазинам, помогите с выбором. Какой именно компонент сейчас хорошо развивается и предлагает хорошие решения и поддержку? Опыт работы с VirtueMart (давно правда) как-то не радует, битрикс не стоит тех денег в которые он обходится. Не производит впечатления. )) В инете инфа старая, чет не нашла хороших статей на эту тему, чисто seo-шный мусор.
Буду признательна если поделитесь опытом. Плюсы и минусы.
« Последнее редактирование: 28.09.2017, 15:29:44 от tati-2000 »
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Создание магазина с нуля
« Ответ #1 : 28.09.2017, 15:41:53 »
PhocaCart, при условии что @JanP пофиксит проблемы с SEO
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Создание магазина с нуля
« Ответ #4 : 28.09.2017, 15:44:44 »
а не рано ли?
там же бета...
Зато развивается активно и функционал мощный уже из коробки
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Re: Создание магазина с нуля
« Ответ #5 : 28.09.2017, 15:51:05 »
Зато развивается активно и функционал мощный уже из коробки
регулярно слежу за темой
жду когда дополнится ибо реально интересное решение
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Создание магазина с нуля
« Ответ #6 : 28.09.2017, 15:52:21 »
Я бы OcStore рекомендовал. Именно магазин, заточен под рунет. И простой в освоении, стабильно работающий, хорошее русское сообщество.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

JanP

  • Захожу иногда
  • 107
  • 10 / 0
Re: Создание магазина с нуля
« Ответ #7 : 28.09.2017, 18:57:11 »
Цитировать
а не рано ли?
там же бета...

Hi, Phoca Cart is now in Release Candidate 9.2. (9 version of release candidate). In fact it should be stable long time but we are working together with payment method and other developers on specific features. It could be stable yet but I still wait until we add small details so then plugin developers can create plugins for Phoca Cart with all the features they need.

For example as catalogue, Phoca Cart can be used now without any problems.

Jan

*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Создание магазина с нуля
« Ответ #8 : 29.09.2017, 10:04:11 »
Hello, Jan! I read your topic on this store. A lot of work has been done. I am confident that this development will take its place in the Russian Internet. Thank you!
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Re: Создание магазина с нуля
« Ответ #9 : 29.09.2017, 13:46:14 »
Спасибо большое. OpenCart и  JoomShopping с 1С склад и бухгалтерией кто-нибудь налаживал связь, пусть даже с платными компонентами или самописно (если можно так выразиться)? У меня есть человек который делает это сам, но он только для своей смс, а она меня не устраивает, слишком сырая и неудобная для контент менеджеров.  Очень уж не хочется битриксом связываться.
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Re: Создание магазина с нуля
« Ответ #10 : 29.09.2017, 13:47:24 »
 Phoca  надо потестировать, спасибо.
*

Fess_N

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Создание магазина с нуля
« Ответ #11 : 10.12.2017, 21:07:30 »
Ну и как успехи в тестировании?
*

Sambiz2

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: Создание магазина с нуля
« Ответ #12 : 30.12.2017, 16:14:52 »
Тоже было бы интересно почитать выводы.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться