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

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
Проблема в теме.
Характеристики заданы товарам, везде где нужно включены. Фильтр по ним ищет - отображает правильно. Но в карточке товара они не показываются. В чём может быть проблема?
Спасибо

PS Можно ли как-то вытянуть характеристики в категорию? К краткому описанию.
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Re: Не отображаются характеристики
« Ответ #1 : 22.03.2012, 11:06:33 »
Проблема в теме.
Характеристики заданы товарам, везде где нужно включены. Фильтр по ним ищет - отображает правильно. Но в карточке товара они не показываются. В чём может быть проблема?
Спасибо
Проблема в темплейте, других причин не вижу.
Попробуйте найти строку в файле components/com_jshopping/templates/default/product/product_default.php
Код
<?php if (count($this->attributes)){?>
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
Re: Не отображаются характеристики
« Ответ #2 : 22.03.2012, 11:22:11 »
А что со стройоц делать??
Забыл указать - темплейт ja_tiris
НО! я ставил стандартный - та же история
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Re: Не отображаются характеристики
« Ответ #3 : 22.03.2012, 11:38:08 »
А что со стройоц делать??
Её наличие говорит о том, что атрибуты должны отображаться...
administrator/index.php?option=com_jshopping&controller=config&task=adminfunction
Полагаю, что галочка "Атрибут" установлена?
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

nevigen

  • Moderator
  • 10447
  • 863 / 25
  • http://n*****n.com
Re: Не отображаются характеристики
« Ответ #4 : 22.03.2012, 12:25:39 »
Проблема в теме.
Характеристики заданы товарам, везде где нужно включены. Фильтр по ним ищет - отображает правильно. Но в карточке товара они не показываются. В чём может быть проблема?
Спасибо
1. Шаблон
2. Выключены для отображения в карточке и категории. Читайте внимательно В карточке отмечаются те которые СКРЫТЬ ! а не показать !
PS Можно ли как-то вытянуть характеристики в категорию? К краткому описанию.
В настройках. Над Характиреистики для поиска
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
Re: Не отображаются характеристики
« Ответ #5 : 22.03.2012, 15:59:47 »
Спасибо за подсказки.
Итак, галка АТРИБУТЫ установлена.
И в стандартном и в шаблоне ja_tiris есть код
Спойлер
[свернуть]

Глянете картинку? Может я что-то неправильно настроил?

Спойлер
[свернуть]
« Последнее редактирование: 22.03.2012, 16:10:58 от Alienoff »
*

nevigen

  • Moderator
  • 10447
  • 863 / 25
  • http://n*****n.com
Re: Не отображаются характеристики
« Ответ #6 : 22.03.2012, 16:54:47 »
Я чета не пойму вопроса.
Вопрос о чем? что то не работает?
Речь о характеристиках. Вы говорите о атрибутах.
Ссылки не даете.
Вам наверное к Кашпировксому. Это он умел лечить с экрана телевизора. :)

в личку доступ. попробую глянуть.

Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
Re: Не отображаются характеристики
« Ответ #7 : 22.03.2012, 17:15:46 »
О характеристиках речь... Просто про атрибут ответил на вопрос выше "Полагаю, что галочка "Атрибут" установлена?"
Сейчас сброшу доступ в личку! Спасибо
PS Доступ в личке
« Последнее редактирование: 22.03.2012, 17:36:25 от Alienoff »
*

Linfuby

  • Завсегдатай
  • 1242
  • 176 / 0
  • Всё просто...
Re: Не отображаются характеристики
« Ответ #8 : 23.03.2012, 10:57:44 »
Прошу прощения, это я ошибся перепутав атрибуты с характеристиками, чем и ввел в заблуждение.
За вывод Характеристик в шаблоне отвечает следующий код
Код
    <?php if (is_array($this->product->extra_field)){?>
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
Re: Не отображаются характеристики
« Ответ #9 : 23.03.2012, 11:17:47 »
Спойлер
[свернуть]

и ничего...
уже и ЖШ переустановил начисто... пусто... ну и чёрт с ним.
Всем спасибо за подсказки
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Re: Не отображаются характеристики
« Ответ #10 : 23.03.2012, 16:00:39 »
Вроде как, чтобы характеристики отображались на карточке, надо на этапе добавления товара перейти во вкладку характеристики и там уже выбрать необходимые!))
Вопрос тут же, зачем эти характристики, пытался через них сделать Хар. "Таблица размеров" думал в HTML или текстом прописать что хочу, а хер, выбираю текст для характеристики и дальше что....вообще не пойму как и куда текст для хар. прописать, подскажите?
Я просто полагал что характеристики как popup щкно открываются, а там уже вся котовасия......неудобно, теперь для каждого товара придется свою картинку рисовать с таблицой размеров, решения то НЕТ еще
*

Alienoff

  • Захожу иногда
  • 186
  • 0 / 0
Re: Не отображаются характеристики
« Ответ #11 : 27.03.2012, 14:06:00 »
Решил.
Ковырял коды, менял на стандартные...
Проблема была в CSS коде из темы http://joomlaforum.ru/index.php/topic,174743.msg1026492.html#msg1026492
Спойлер
[свернуть]

Удалил стили из CSS шаблона - характеристики начали отображаться. Буду искать другой фильтр...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Характеристики товара без всплывающей формы

Автор shop-user

Ответов: 2
Просмотров: 811
Последний ответ 04.04.2025, 21:40:09
от victorantoniak
Как передать данные из характеристики в поле формы Balboa Forms?

Автор Hugo

Ответов: 3
Просмотров: 1312
Последний ответ 07.04.2024, 22:38:50
от Vastriet
Характеристики типа текст мультиязічность

Автор Alex_gs

Ответов: 5
Просмотров: 1985
Последний ответ 01.01.2024, 23:19:20
от victorantoniak
Скрывать (или делать неактивными) характеристики в модуле Фильтр

Автор 3axap-superstar

Ответов: 3
Просмотров: 835
Последний ответ 26.06.2019, 16:01:34
от 3axap-superstar
Характеристики товаров и меню

Автор vitviktm

Ответов: 4
Просмотров: 944
Последний ответ 07.04.2019, 16:45:19
от effrit