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

satarion

  • Осваиваюсь на форуме
  • 31
  • 5 / 0
Zoo Item Module
« : 28.04.2009, 14:16:36 »
Господа, сорри, что не поделился сразу. Во вложении предварительная версия универсального модуля. Умеет показывать список заголовков итемов из указанных категорий, список с текстом и картинкой и просто интру выбранного итема. Основной баг - в настройке отсутствуют поля суффикса модуля и настройки кэширования. Забыли они их. Лечится элементарно - копируете соответствующий кусок XML из любого другого модуля.

При желании даже можно считать это почти варезом =)))
Т.к. публиковалось это только на закрытом форуме... Но денег они за это вроде не просят...
Релиз будет вместе с zoo 1.1.0, но предварительную версию под наши дружные стоны таки опубликовали.



[вложение удалено Администратором]
*

kysin

  • Захожу иногда
  • 247
  • 4 / 0
Re: Zoo Item Module
« Ответ #1 : 16.06.2009, 00:39:18 »
Установился удачно, но в параметрах модуля сообщение об ошибке:
Код
Warning: require_once(/usr/home/satchmo/public_html/video/administrator/components/com_zoo/config.php) [function.require-once]: failed to open stream: No such file or directory in /usr/home/satchmo/public_html/video/modules/mod_zooitem/joomla/elements/zooitem.php on line 14

Fatal error: require_once() [function.require]: Failed opening required '/usr/home/satchmo/public_html/video/administrator/components/com_zoo/config.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /usr/home/satchmo/public_html/video/modules/mod_zooitem/joomla/elements/zooitem.php on line 14
В этом файле 14 строка:
Код
require_once(JPATH_ADMINISTRATOR.'/components/com_zoo/config.php');
Поискал-не то что файла, а даже директории "com_zoo" нет. Откуда она должна браться?
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Zoo Item Module
« Ответ #2 : 16.06.2009, 01:58:07 »
 :laugh: гениально!

даю подсказку - компонент устанавливать пробовал?
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Zoo Item Module
« Ответ #3 : 16.06.2009, 02:31:00 »
Во сенкс, надеюсь скоро пригодится
*

maxim adamov

  • Новичок
  • 3
  • 0 / 0
Re: Zoo Item Module
« Ответ #4 : 04.07.2009, 19:12:50 »
огромное спасибо! вот этот модуль меня нереально выручил!!!
*

Solvedor

  • Захожу иногда
  • 376
  • 33 / 0
  • Масенький Йожик
Re: Zoo Item Module
« Ответ #5 : 13.08.2009, 15:21:51 »
Основной баг - в настройке отсутствуют поля суффикса модуля и настройки кэширования. Забыли они их. Лечится элементарно - копируете соответствующий кусок XML из любого другого модуля.
а вставить его и потом модуль выложите нельзя было?  ;D

кстати а как этот кусок выглядит? у некоторых товарисчей такой же вопрос может возникнуть  ;)
*

турист

  • Захожу иногда
  • 160
  • 7 / 0
Re: Zoo Item Module
« Ответ #6 : 06.09.2009, 08:22:21 »
Подскажите, как сделать чтобы этот модуль только в определенной категории/подкатегории отображался?
*

MatLee

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Zoo Item Module
« Ответ #7 : 10.09.2009, 11:42:46 »
Подскажите, как сделать чтобы этот модуль только в определенной категории/подкатегории отображался?

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

MatLee

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Re: Zoo Item Module
« Ответ #8 : 10.09.2009, 11:53:39 »
модуль выдает ошибку
Warning: Invalid argument supplied for foreach() in Z:\home\192.168.1.139\www\administrator\components\com_zoo\tables\item.php on line 182

Warning: Invalid argument supplied for foreach() in Z:\home\192.168.1.139\www\administrator\components\com_zoo\tables\item.php on line 198

в чем грабли?
*

турист

  • Захожу иногда
  • 160
  • 7 / 0
Re: Zoo Item Module
« Ответ #9 : 10.09.2009, 12:29:10 »
в настройках модуля: Назначение меню
выберите где нужно его отображать.
Да я не об этом. В категориях/подкатегориях Zoo, а не в меню Joomla
*

Solvedor

  • Захожу иногда
  • 376
  • 33 / 0
  • Масенький Йожик
Re: Zoo Item Module
« Ответ #10 : 15.09.2009, 12:23:40 »
Подскажите такую вещь.
Когда ставишь данный модуль, есть три типа отображения item'ов: single, list, simple list. Если поставить список, то он так и отображается - сверху вниз, что удобно, если модуль находится в правой или левой колонке. А вот если задать ему позицию над или под контентом, то фигня получается  :-X
Что нужно сделать, чтобы айтемы отображались в ряд?
Например:
1-2-3-4
5-6-7-8

[вложение удалено Администратором]
« Последнее редактирование: 15.09.2009, 12:33:22 от Solvedor »
*

satarion

  • Осваиваюсь на форуме
  • 31
  • 5 / 0
Re: Zoo Item Module
« Ответ #11 : 08.10.2009, 21:12:20 »
для тэга li, в этом списке пропиши просто в стилях float:left и что бы аккуратнее смотрелось - задай фиксированную ширину

и будет тебе счастье =)
*

Stalingrad

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Re: Zoo Item Module
« Ответ #12 : 09.12.2009, 12:29:37 »
Основной баг - в настройке отсутствуют поля суффикса модуля и настройки кэширования. Забыли они их. Лечится элементарно - копируете соответствующий кусок XML из любого другого модуля.

А про лечилку подробнее можно! Ну как бы кусок кода и куда вставить )
*

Stalingrad

  • Осваиваюсь на форуме
  • 26
  • 1 / 0
Re: Zoo Item Module
« Ответ #13 : 09.12.2009, 12:59:39 »
Основной баг - в настройке отсутствуют поля суффикса модуля и настройки кэширования. Забыли они их. Лечится элементарно - копируете соответствующий кусок XML из любого другого модуля.

Заходим в mod_zooitem.xml
Идём в конец кода и после
</param>      
</params>

Вставляем:   
<params group="advanced">
      <param name="tag_id" type="text" default="" label="Menu Tag ID" description="" />
      <param name="class_sfx" type="text" default="" label="Menu Class Suffix" description="" />
      <param name="moduleclass_sfx" type="text" default="" label="Module Class Suffix" description="" />
   </params>

Жмём сохранить и все теперь работает

*

wavy

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Zoo Item Module
« Ответ #14 : 23.02.2010, 16:06:38 »
Ситуация следующая. использую Zoo Item как вывод ссылок на материалы из категорий, типа как последнее или новое...

но вот незадача, меню Zoo Item которое отвечает за вывод материалов, все выводит по дурацкому шаблону... в основном материал у меня использует шаблон product.

как мне быть?

Re: Zoo Item Module
« Ответ #15 : 07.08.2010, 09:58:14 »
У меня проблема следующая.
Настроил работу сайта: сделал каталог, новые типы вывода информации добавил. в качестве шаблона статей использовал стандартный article.
добавил несколько модулей zooitem и спустя некоторое время они перестали выводит текст сообщения при клике по ссылке видно только название, автор и дата при этом если заходить тудаже через меню, то все хорошо.
Может кто знает чем помочь? ссылка на сайт http://ecololit.ru

Re: Zoo Item Module
« Ответ #16 : 07.08.2010, 19:46:40 »
почти разобрался, оказалось что напутал с категориями и меню
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Порядок Item'ов...

Автор KVT

Ответов: 41
Просмотров: 11951
Последний ответ 28.05.2012, 11:10:53
от Ole4ka
Item'ы ZOO в других модулях (например YOOCarousel)

Автор werewolfGSM

Ответов: 18
Просмотров: 7968
Последний ответ 28.03.2012, 15:55:30
от tigra-uki
[решение] Вывода каталога с названиями категорий с item'ами этих категорий - ZOO 1.1.6

Автор Шмайсер

Ответов: 5
Просмотров: 4949
Последний ответ 28.06.2010, 17:35:22
от Шмайсер
[Решено] Изменить количество отображаемых Item'ов в категории (на произвольное число)

Автор sandman

Ответов: 1
Просмотров: 1821
Последний ответ 10.02.2010, 01:00:10
от sandman
Слетает разметка item'ов в chrome

Автор kuzvac

Ответов: 2
Просмотров: 2033
Последний ответ 30.01.2010, 17:55:24
от kuzvac