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

okean18

  • Новичок
  • 5
  • 0 / 0
Добрый день, почти сделав сайт захотел чтобы на главной странице сайта небыло ничего кроме картинок и меню. То есть чтобы после картинок не было никакого пробела.В данный момент модуль Slideshow CK как бы заменяет весь внешний вид главной странице сайта и меня это устраивает, но под ним в шаблоне есть позиции для различных модулей ( я просто не стал в эти позиции ничего вставлять), вот они и дают это пробел.Но как убрать это пробел не пойму. То есть только на главной странице убрать эти позиции а если переходить дальше по менб на внутренние страницы то там должно остаться все как есть.Смотрел в инете как приблизительное такое сделать, но скажу честно не понял.

На первом скриншоте показана главная страница сайта Сайт пока находиться на денвере

[ссылка удалена]

Если прокрутить ползунок чуть ниже видим низ страницы

[ссылка удалена]

А мне хотелось чтобы небыло никаких пробелов как показанно на этом скриншоте ( просто подрезал в фотошопе)

[ссылка удалена]

Можно ли как нибудь реализовать подобное?
« Последнее редактирование: 22.11.2016, 16:44:57 от fsv »
*

Liss

  • Захожу иногда
  • 238
  • 10 / 0
а что будет, если я открою сайт на мониторе 1920*1080, развернутом в книжную ориентацию? пробелы все равно будут
к чему я это: так главную страницу не делают, это же главная разводящая страница. судя по скрину, это будет интернет-магазин, посмотри, что размещает на главной, например, м-видео
*

okean18

  • Новичок
  • 5
  • 0 / 0
А как же сделать мне тогда? В каком направлении двигаться? Может это как нито по другому делается? Или используется какой нибудь особенный шаблон?.У меня это не только интернет магазин для розничных покупателей, но и база закупок для оптовых ( мы торгуем на всю страну) Хотелось бы иметь красивую главную страницу без лишней информации и пустых мест.

В данный момент сайт делается на Joomla
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
а для начала дайте-ка ссылку на ваш сайт, и да: к VM это не имеет никакого отношения, это чистый CSS
*

okean18

  • Новичок
  • 5
  • 0 / 0
К сожалению сайт находиться еще на денвере на компе
*

Liss

  • Захожу иногда
  • 238
  • 10 / 0
Цитировать
не только интернет магазин для розничных покупателей, но и база закупок для оптовых
вот в это главная ошибка.
это разная целевая аудитория, им нужна разная информация, представленная в разном виде. для оптовиков не нужны "свистелки, перделки, заманухи". это все равно, что частнику нужен седан-баклажан, оптовику - фура, а ты как компромисс между тем и тем предлагаешь им газель

Цитировать
Может это как нито по другому делается?
я ж написал, на что можно глянуть. если не нравится сайт по бытовой технике, посмотри на Икею (ближе по тематике)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вывод всех товаров на Главную

Автор Akeksandr

Ответов: 1
Просмотров: 2737
Последний ответ 28.12.2021, 14:48:23
от Akeksandr
Вывод всех товаров на главную

Автор alex9158

Ответов: 1
Просмотров: 888
Последний ответ 05.09.2016, 19:11:14
от alex9158
Lightbox на страницу выбора товаров

Автор chiperok

Ответов: 1
Просмотров: 955
Последний ответ 22.02.2016, 17:36:59
от gartes
Как вывести список производителей картинками на главную страницу?

Автор kavit

Ответов: 3
Просмотров: 906
Последний ответ 09.08.2015, 13:00:17
от gartes
Вывод категорий на страницу

Автор plyushchev

Ответов: 6
Просмотров: 949
Последний ответ 04.07.2015, 22:20:59
от plyushchev