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

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Хлебные крошки и кеш
« : 12.05.2012, 09:58:16 »
Доброго времяни суток!

Есть пункт меню "Блог", привязанный к категории "Блог", и в этой категории есть статьи.

При переходе в категорию "Блог" хлебные крошки выглядят так:

Главная-Блог

При переходе в материал вид хлебных крошек не меняется:

Главная-Блог

Если очистить кеш com_content, то на один раз, при заходе в статью, все становиться нормально:

Главная-Блог-Статья

Кеш включен в настройках. Плагин кеша выключен.

В чем тут может быть проблема, подскажите, кто знает?

Жумла Версия 1.7.3
« Последнее редактирование: 12.05.2012, 11:04:24 от AlienAntFarm »
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Хлебные крошки и кеш
« Ответ #1 : 12.05.2012, 14:27:17 »
Обновитесь до Joomla 2.5
Мои расширения - http://eco-joom.com/ru/
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #2 : 12.05.2012, 15:13:36 »
спасибо, но это мне не подходит...
мне бы решить проблему с тем что есть.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Хлебные крошки и кеш
« Ответ #3 : 12.05.2012, 15:17:06 »
В настройках модуля отключите кэширование
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #4 : 12.05.2012, 15:20:15 »
спасибо, за подсказку но мне нужно кеширование!
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #5 : 12.05.2012, 15:21:06 »
а, я невнимательно прочел - в настройках модуля кеш выключен.
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Хлебные крошки и кеш
« Ответ #6 : 12.05.2012, 16:11:24 »
Для начало обновитесь, выложите сайт и будем разбираться. И вообще 1,6 и 1,7 это версии не безопасные. Они имеют целый ряд уязвимостей.
Мои расширения - http://eco-joom.com/ru/
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: Хлебные крошки и кеш
« Ответ #7 : 12.05.2012, 16:52:49 »
настройки кэша не помогут. Писал об этом давно
В 2.5 наверное пофиксили.
И в чем собственно проблема обновиться? Трудно кнопочку нажать?))
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #8 : 14.05.2012, 12:35:57 »
Привет еще раз!

Я обновился, проблема не исчезла...

Пробовал включать разные способы кеша - если включить прогрессивный, то с хлебными крошками как будто бы порядок. Но у меня стоит joomshoping и при таком способе кеширования - модуль корзины ни фига не работает.

Как все же мне быть, подскажите, кто знает.

Сайт http://yamoloda.ru/
Блог на сайте http://yamoloda.ru/blognovosti.html

*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #9 : 16.05.2012, 08:23:37 »
Так как, ни у кого нет идей?
Если нет, то может кто знает - где можно почерпнуть информацию о кеше в Joomla?
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Хлебные крошки и кеш
« Ответ #10 : 16.05.2012, 12:38:47 »
шаблон модуля откуда тянется ? из родной Joomla или из вашего шаблона ?
Мои расширения - http://eco-joom.com/ru/
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #11 : 16.05.2012, 12:44:27 »
Из родной, я полагаю. В файлах шаблона ничего такого нет.
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Хлебные крошки и кеш
« Ответ #12 : 16.05.2012, 15:48:50 »
Из родной, я полагаю. В файлах шаблона ничего такого нет.


templates/имя шаблона/html/ имя модуля посмотрите  
в модуле кеш отключен ?
Какой кеш используется ? прогрессивный ?
« Последнее редактирование: 16.05.2012, 15:52:33 от Aspik »
Мои расширения - http://eco-joom.com/ru/
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #13 : 16.05.2012, 18:54:34 »
Кеш в модуле выключен, плагин кеша выключен, кеш включен стандартный.

В шаблоне модулей нет но есть com_content, наверное в этом и есть проблема... 
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #14 : 17.05.2012, 08:20:57 »
удалил из папки шаблона com_content, материалы выводятся нормально, но проблема с хлебными крошками осталась...
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Хлебные крошки и кеш
« Ответ #15 : 17.05.2012, 09:05:13 »
В настройках модуля : Показывать последний - ДА
Очистить кеш
Мои расширения - http://eco-joom.com/ru/
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #16 : 17.05.2012, 09:11:41 »
непомогает...
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Хлебные крошки и кеш
« Ответ #17 : 17.05.2012, 11:58:32 »
непомогает...
как это не помогает, я сейчас зашел все работает нормально.
Мои расширения - http://eco-joom.com/ru/
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #18 : 17.05.2012, 12:20:23 »
дело в том что когда заходишь 1 раз в статью(после чистки кэша) - все нормально, а когда второй раз то модуль хлебных крошек не срабатывает. Пишет:

Главная - Блог   
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Хлебные крошки и кеш
« Ответ #19 : 18.05.2012, 11:03:57 »
дело в том что когда заходишь 1 раз в статью(после чистки кэша) - все нормально, а когда второй раз то модуль хлебных крошек не срабатывает. Пишет:

Главная - Блог   
Даже и не знаю как и помочь. У меня такой проблемы в Joomla 2.5 нет.
Мои расширения - http://eco-joom.com/ru/
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #20 : 18.05.2012, 11:31:37 »
А может быть что это проблема в шаблоне?
*

Aspik

  • Давно я тут
  • 542
  • 63 / 2
  • В личку не писать, не отвечу.
Re: Хлебные крошки и кеш
« Ответ #21 : 18.05.2012, 12:07:01 »
А может быть что это проблема в шаблоне?
Нет. Про шаблон уже выяснили в 12 посте. Хотя, если Вы что-то закинули туда лишнее. Проверить ведь это не составляет труда. Просто смените шаблон и посмотрите. Выставите в модуле кеш по умолчанию, 900 :) Это тоже должно решить проблему :) Можно с 900 поиграть, например поставив меньшее значение.
Такая ошибка была в J1.6, но в 2.5 ее я не наблюдаю.
Мои расширения - http://eco-joom.com/ru/
*

AlienAntFarm

  • Осваиваюсь на форуме
  • 42
  • 0 / 1
  • ...
Re: Хлебные крошки и кеш
« Ответ #22 : 18.05.2012, 12:28:07 »
Я попробовал все варианты, шаблон другой ставил, и прочее... не помогает.

Собственно проблема заключается в том что :

1. при включенном стандартном кэше: нормально работает joomshoping, и не нормально работает путь по сайту в com_content.

2. при включенном плагине кэша(и стандартном либо прогрессивном кэше): нормально работает путь по сайту, а корзина joomshoping не работает.

Собственно, я подумал, что лучше решить проблему с joomshoping а не с хлебными крошками - так и магазин работать быстрее будет, но я знаю что проблема с кэшем в joomshoping поднималась как минимум 2 раза на форуме и так и закончилось ничем...
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Re: Хлебные крошки и кеш
« Ответ #23 : 16.09.2012, 10:19:46 »
Поднимаю тему, аналогично:
- если включён стандартный кэш (плагин кэша может быть и включённым и отключённым) - хлебные крошки не отображают последний пункт в материалах Jooml'ы (в K2 и JoomShopping при этом всё отображается);
- если кэш отключён - крошки отображают полный путь.

Joomla 2.5.6, в самом модуле крошек кэширование отключено.

Знает ли кто-нибудь решение?
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Re: Хлебные крошки и кеш
« Ответ #24 : 23.09.2012, 05:11:11 »
Позвольте апнуть, вопрос актуален.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Re: Хлебные крошки и кеш
« Ответ #25 : 23.09.2012, 11:38:39 »
Отключения кеширования хлебных крошек в модуле не поможет!
Отключено не "кеширование хлебных крошек в модуле", а кэширование для самого модуля "Breadcrumbs". Но мы, наверное, говорим об одном и том же, только разными словами.
Глюк, конечно, досадный, ибо пункт меню "Новости" не выведен в отдельную позицию (так как особо не нужен), и попасть в него можно только из крошек, кому уж очень захочется. А так получается, что крошки обрываются на "Новости", и этот последний пункт, соответственно, не является активной ссылкой.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Re: Хлебные крошки и кеш
« Ответ #26 : 23.09.2012, 12:04:00 »
Да я знаю, как он переводится, я ж в предыдущих сообщениях так его и называю:). Просто когда читаешь "Отключение кеширования хлебных крошек в модуле", кажется что нужно отключить это самое кэширование в каком-то другом модуле. Это чтобы не было недопонимания.
Наверное, придётся делать отдельный пункт меню. Сейчас там две новости, но и сайту всего месяц. В дальнейшем будет больше новостей и глюк станет очевидным.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Re: Хлебные крошки и кеш
« Ответ #27 : 26.09.2012, 15:03:43 »
Сегодня хлебные крошки стали пропадать и в K2 - при первом заходе есть последние пункты крошек и они активны, при повторном - крошки обрываются на названии пункта меню.
Ранее такого не было - все статьи были тщательно изучены на предмет данного глюка.
С выключенным кэшем в крошках пропадают только промежуточные категории K2 (это известный баг), а с включённым - ещё и последние пункты крошек.
Проблема странная, наблюдается и на штатном шаблоне. Кто-нибудь, попробуйте, пожалуйста, включить кэш и посмотреть, как ведёт себя K2.
*

Shurikus

  • Осваиваюсь на форуме
  • 16
  • 1 / 0
Re: Хлебные крошки и кеш
« Ответ #28 : 27.01.2013, 01:26:33 »
Нужна помощь в построении навигации (НЕ БЕСПЛАТНО) т.е. хлебных крошек в 1-2 разделах сайта, стандартный модуль как то неправильно отображает путь,  в каких то местах при переходе в 1 клик от главной показывает
Главная →  Стоимость стройматериалов, а где то так же в 1 шаг проходишь от главной и ничего не меняется, пишет просто Главная, 2,3 шага от главной везде пишет только Главная, т.е. путь не указан, неужели это надо создавать меню из сотен пунктов для того что бы все отображалось? хотя я экспериментировал с 1 страницей, добавил ее в меню но на второй странице от главной как было написано в навигации "Главная" так и осталось.
Времени торчать над этим нет, по этому готов отблагодарить умельца за помощь в решении данной задачи, данная бадяга на дж 1.5 пишите скайп в личку, свяжусь.
Всего хорошего.

*

lutsyi

  • Новичок
  • 6
  • 1 / 0
Re: Хлебные крошки и кеш
« Ответ #29 : 29.03.2013, 19:03:44 »
 :D Проблема решилась за счет ОТКЛЮЧЕНИЯ кэша в модуле хлебных крошек. Спасибо за наводку!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Хлебные крошки

Автор oreh055

Ответов: 0
Просмотров: 986
Последний ответ 24.12.2017, 13:58:36
от oreh055
Встроить в компонент "Хлебные крошки"

Автор akhalex38

Ответов: 2
Просмотров: 1253
Последний ответ 29.06.2015, 07:38:45
от vipiusss
Хлбные крошки - как настроить разделитель

Автор frenzy

Ответов: 10
Просмотров: 1620
Последний ответ 25.06.2014, 13:06:04
от Shustry
Хлебные крошки к материалам не привязанным к пунктам меню

Автор Creoman789

Ответов: 3
Просмотров: 2241
Последний ответ 05.07.2013, 14:42:59
от Art_i