Новости Joomla

Перевод и публикация интервью с Joomla евангелистом на греческом портале Joomla

Перевод и публикация интервью на греческом портале Joomla 🇬🇷

Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми. 🎉

Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции. Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉

До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊

Смотрю на греческий алфавит и тут же рисуются картины белоснежных зданий в окружении винограда и амфор, красивых женщин в сандалиях и мужественных воинов, охраняющих покой полисов, в которых ученые мужи работают над трудами, позже вошедшими в века. Красиво! 😇Но вернемся к интервью.

Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент.

🌐 Оригинальное интервью (на английском)
🇬🇷 Интервью на греческом портале (joomla.gr)

Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5

👩‍💻 Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5.В Joomla для выполнения внешних запросов из PHP к сторонним API используется класс Joomla\Http\Http напрямую или же Joomla\Http\HttpFactory, который возвращает для работы преднастроенный по умолчанию класс Http. О работе с HTTP-запросами подробно рассказывалось в статье 2021 года Создание внешних запросов с использованием HttpFactory (Joomla). Некоторые изменения касаются работы с ответами на запросы. Например, наш запрос:
use Joomla\Http\HttpFactory;$http = (new HttpFactory)->getHttp($options, ['curl', 'stream']);$response = $http->get('https://any-url.ru/api/any/endpoint');
Раньше можно было получить код ответа или тело ответа как свойство $response - $response->code или $response->body. Однако, Joomla, начиная с Joomla 4 во многом переходит на стандарты PSR. В частности для работы с HTTP-ответами - на PSR-7. Также хорошая статья на Хабре о PSR-7: PSR-7 в примерах.
Прямое обращение к свойствам code, headers, body объявлено устаревшим в Joomla 6.0.0 и обещают удалить в Joomla 7.0.0.
Вместо этого нужно работать с HTTP-ответом по стандартам PSR-7. Код ответа.Было $response->code. Стало $response->getStatusCode().Заголовки ответа.Было $response->headers. Стало $response->getHeaders().Тело ответа.Было $response->body. Стало (string)$response->getContents().В тело ответа теперь приходит не строка, а поток - объект класса Laminas\Diactoros\Stream. Поэтому его нужно привести к строке (если это json, к примеру): (string)$response->getContents(). Чаще всего в коде Joomla встречается именно такой вариант. Однако, есть и вариант с перемещением указателя чтения на начало потока:
// Получили ответ в виде потока$stream = $response->getBody();// "перемотали" на начало$stream->rewind();// Получили строковый ответ$json = $stream->getContents();
В итоге результат одинаковый.@joomlafeed#joomla #разработка #php

0 Пользователей и 1 Гость просматривают эту тему.
  • 10 Ответов
  • 1823 Просмотров
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
Проблема следующая:
на старом хосте все работало
переносили акибой на новый хост
тоже заработало, но
не грузятся картинки/стили/скрипты из /components/com_jshopping/
в консоли почему то добавляет префикс языка к этим файлам

получается типа невозможно загрузить файл путь: сайт/en/components/com_jshopping/ тут или стиль или картинка
ну и соответственно при переключении на русик подставляется /ru/

разница между хостами только в том что на новом стоит mariadb

что куда копнуть?
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Префикс языка отключил в плагине ? Сравни .htaccess
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
если отключаю плагин фильтр языка то 404 идут
htaccess одинаковый только добавлен редирект на https
но и без него была таже проблема
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
если ставим удалять префикс языка по умолчанию то /en/ из пути убирает, но почему то так же пишет что файлов нет
а они есть
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
в админке в товарах
так же все картинки не отображаются
http://joxi.ru/Vm6ZjnJcDax6am
при клике вот такое
http://joxi.ru/823dGR7cJx6pNA
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
вот пример если без префикса
http://joxi.ru/ZrJzxZLU9j1xlr
вот оно в менеджере
http://joxi.ru/J2bgdKphXK4n7A
и через менеджер открывает
http://joxi.ru/xAegZR9hpkY4zm
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
тут скорее хостер что то мутит
да и смущает меня mariadb

но что ему предъявить?
он забугорный

ради эксперимента развернул туже копию на рег.ру
никаких проблем
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
хостинг настройки какие-то, к бабке не ходи.
маридб тут не причем.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Не сталкивался, но
он забугорный
в порядке бреда, а консоль роли не играет?  *POPCORN*
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
хостинг настройки какие-то, к бабке не ходи.
вот тут и затык что не понятно в чем беда
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
*

lexxbry

  • Живу я здесь
  • 2387
  • 68 / 8
в порядке бреда, а консоль роли не играет?
да сук не ясно почему оно не видит стили/картинки/js
именно из папки джумшопа
все остальное пашет как надо
даже php файлы оттуда все работают
это ясно из того как менялись карточки товара и категорий плюс корзина и прочее
не видит картинки из /components/com_jshopping/files/img_products/
стиль /com_jshopping/css/который default.css
скрипты /components/com_jshopping/js/jquery/
/components/com_jshopping/js/
SEO-оптимизация,продвижение
Создание и сопровождение сайтов на Joomla
Миграция
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JoomShopping умер после обновления

Автор Alex_gs

Ответов: 3
Просмотров: 1125
Последний ответ 08.05.2023, 15:02:11
от Akeksandr
Проблема с фото в карточке товара

Автор astapon

Ответов: 18
Просмотров: 2211
Последний ответ 24.04.2023, 12:37:50
от kit2m2
Проблема с изображениями в списке товаров

Автор Lemonez

Ответов: 3
Просмотров: 1012
Последний ответ 15.02.2023, 19:49:06
от kit2m2
После обновления JoomShopping до в. 4.18.8 не меняется превью товара при нажатии

Автор hlitov

Ответов: 3
Просмотров: 631
Последний ответ 18.08.2022, 12:08:22
от kit2m2
Проблема с сортировкой по цене после импорта товаров из 1С

Автор Lemonez

Ответов: 23
Просмотров: 826
Последний ответ 02.03.2022, 18:40:32
от kit2m2