RINAT
brianteeman/joomla-cards: Installable com_content/caregory overrides with configuration settings to create card layouts. Uses default bootstrap css only. https://github.com/brianteeman/joomla-cards
Olga
Привет! С RSS кто-нибудь сталкивался? Хотим публиковать статьи на pulse.mail.ru. Для этого на Джумле нужно подключить плагин RSS, как пишут. https://help.mail.ru/feed/fulltext https://top.mail.ru/help/ru/code/receive (Нам нужна публикация на этом ресурсе и это их требования.) А вот правила разметки: https://help.mail.ru/feed/fulltext Я правильно понимаю, что весь контент на сайте нужно будет разметить сначала (что очень долго) или есть какие-то быстрые методы размещения?
Eugene
Плагин Yoast WordPress создает дубликаты файлов Sitemap После этого оптимизаторы проверили другие плагины для WordPress и у многих нашли аналогичную проблему. Например, Карту сайта дублируют SEO-плагины Rank Math, SEOPress и AllineOneSEO. https://pr-cy.ru/news/p/9302-plagin-yoast-wordpress-sozdaet-dublikaty-faylov-sitemap?utm_source=email хваленая заточенность под seo 🙂
Eugene
народ, может ли скайп быть заменой zoom для видео стримов? можно ли такие стримы записывать и скачивать? или это тоже платная фича?
Vladimir
И он не замена
Eugene
Скайп умер
я им много лет не пользуюсь уже. вспомнил, что там была функция видео звонков.
Eugene
сайт скайпа вроде еще дышит. или сервис окончательно потерял актуальность?
Vladimir
https://calls.mail.ru/
Eugene
Он не пригоден полностью
хорошо, что этот монстр - всё
Vladimir
https://saas.videomost.com/service/welcome
Vladimir
https://www.videomost.com/
Eugene
прикольно. google meet - лажа? еще есть https://telemost.yandex.ru/ нужно все это смотреть
Eugene
Ну для нас гугл все
из названных выше отечественных сервисов что-то уже пробовал?
Eugene
интересует возможность записи видео. буду изучать
Vladimir
из названных выше отечественных сервисов что-то уже пробовал?
Для того чтобы попробовать - надо проводить конференцию
Ildar
Как теперь выдавать ошибку и код отправлять? JError::raiseError(404, ...) вызывает ошибку. Можно ваш пример? Я понял что исключения выбрасывать надо тепер
Ildar
Ну выбрасывать исключения
Нет примера с отправкой 404 кода ошибки?
Ildar
Это как бы разные вещи
Хорошо, а сделать как? ) пока я вручную отправляю, но это явно не так делать надо)
Дмитрий
для 4xx ошибок я выбрасываю так
Дмитрий
throw new NotAllowed(Text::_('JERROR_PAGE_NOT_FOUND'), 404);
Ildar
throw new NotAllowed(Text::_('JERROR_PAGE_NOT_FOUND'), 404);
a NotAllowed - какая реализация? В 3.10 его нету
Дмитрий
джумла выбрсывает так: throw new \Exception(Text::_('COM_CONTENT_ERROR_ARTICLE_NOT_FOUND'), 404);
Дмитрий
просто исключение
Дмитрий
обычное
Дмитрий
уточенение выброса исключения
Дмитрий
есть рантайим и тд
Дмитрий
есть ошибка аргунметов
Дмитрий
их много
Ildar
это от пыхи
в 7.4 пишет "нет такого"
Дмитрий
а
Дмитрий
блин
Дмитрий
это от джумлы =))
Дмитрий
NotAllowed
Ildar
от 4 ?
Дмитрий
посмотрел
Дмитрий
нет
Дмитрий
3.10.x
Дмитрий
Ildar
у меня она же, может use какой- то?
Дмитрий
от рантайма
Дмитрий
да
Дмитрий
вот
Дмитрий
просто у меня штомр все классы ищет и подставляет
Ildar
вот
где вот? Или я туплю или лыжи не едут)
Дмитрий
ну вот namespace написан
Дмитрий
на скрине
Дмитрий
и исключений в пыхе вот
Дмитрий
какие есть
Дмитрий
можно от них наследоваться и там свои
Дмитрий
как джумла с notallowed
Vitaly
Ребят, всем привет! Вопрос: как можно получить домен сайта Joomla в ClI-скрипте, не пользуясь параметром live_site в конфиге (который обычно не заполняется)? Вроде бы простая должна быть задача, но вот как-то нет...
Дмитрий
где вот? Или я туплю или лыжи не едут)
https://github.com/joomla/joomla-cms/blob/4.1-dev/components/com_content/src/Model/ArticleModel.php#L222 джумла делает вот
Дмитрий
рантайм используй
Дмитрий
бля, просто exception
Дмитрий
что я туплю что-то =)))
Дмитрий
throw new \Exception(Text::_('COM_CONTENT_ERROR_ARTICLE_NOT_FOUND'), 404);
Дмитрий
и вообще
Дмитрий
там в CliAplltication нет про домен
Дмитрий
мы выносим как конфиг в компонент или куда-то
Дмитрий
там в CliAplltication нет про домен
да и с адресами проблема
Дмитрий
Ildar
throw new \Exception(Text::_('COM_CONTENT_ERROR_ARTICLE_NOT_FOUND'), 404);
А в событии onAfterRoute он же должен ловить исключения? чет не реагирует
Дмитрий
а не namespace
Дмитрий
а так же для Text use прописать
Дмитрий
Домен?
там проблема с url и языками
Дмитрий
еще в cli
Дмитрий
надо это руками запускать
Дмитрий
мы вот так решили @wedalru
Дмитрий
для все кли делаем такой некий загрузчик
Ildar
надо написать use
Умер от стыда) Исключение выбросил, а код отправляет 500 все равно
Дмитрий
и там решает проблемы