Новости 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

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

incredible1000

  • Новичок
  • 3
  • 0 / 0
Установил PageNav сделал как сказано http://www.eboga.org/pagenav.html,

1. Disable the default PageNavigation and enable PageNav.
2. Content-->Article Manager-->Parameters-->Show Navigation. Please select 'Show'.

а отображение переходов между страницами все равно тандартное << Первая < Предыдущая 1 2 Следующая > Последняя >>. Кто знает аналогичные плагины, или может кто скажет, как настроить кнопки переходов, сделать, допустим, чтобы кнопки были в прямоугольиках с задаваемым цветом, чтобы можно было под дизайн сайта подстроить. А еще лучше когда наводишь на следующий номе страницы (кнопку) она еще меняет цвет, получится вообще красиво.
*

baloon

  • Захожу иногда
  • 369
  • 13 / 0
так ты CSS юзай. им все можно.
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
А в каком файле надо поменять CSS чтобы изменить вид перехода между страницами?
*

baloon

  • Захожу иногда
  • 369
  • 13 / 0
Вот тут написано, как можно сделать http://joomlaforum.ru/index.php/topic,41428.msg281108.html#msg281108
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
Так, я сделал что у меня отображается так:   "Первая Назад 11 12 Вперед Последняя"
Если открыть первую то видно: "Первая Назад 1 2 3 4 5 6 7 8 9 10 Вперед Последняя", тоесть не понятно сколько всего страниц в списке (тут их 12). Как сделать так чтобы отображалось следующим образом:    "Назад 1 ... 11 12 13 14 15 16 17 18 19 20 ... 196 Вперед".  На форуме не нашёл, может кто-то так реализовывал навигацию? И сделали бы в новых версиях Joomla выбор из нескольких навигаций, потому что стандартная навигация, наверное, хуже чем в любой другой CMS. Админы откликнитесь  !
« Последнее редактирование: 20.03.2010, 21:26:58 от antn-elf »
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
Как первая последняя убрать понятно. А вот как сделать так, чтобы между страницами ставилось троеточие если страниц много  ! ?
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
Как "Первая" "Последняя" убрать понятно. А вот как сделать так, чтобы между страницами ставилось троеточие если страниц много  ?
« Последнее редактирование: 20.03.2010, 21:03:44 от antn-elf »
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
И еще не знаю в каком файле можно задать CSS стили для навигации?
« Последнее редактирование: 20.03.2010, 21:00:30 от antn-elf »
*

antn-elf

  • Захожу иногда
  • 58
  • 0 / 0
Кстати вот, что уже проделал:
 a) Изменение навигации между страницами. В файле language/ru-Ru/ru-Ru.ini  заменить слова на нужные или убрать их совсем.
 б) Скобки (<< <   > >>) находятся здесь \libraries\joomla\html файл "pagination.php" строчки 425,427,433,435 Убрать эти &lt; &gt;
 в) в файле  components/com_content/views/category/tmpl/blog.php   удалить строку <?php echo $this->pagination->getPagesCounter(); ?> , чтобы не отображалось статей 1 из 8...
« Последнее редактирование: 20.03.2010, 21:00:07 от antn-elf »
*

monkozzz

  • Захожу иногда
  • 73
  • 0 / 0
а как поменять цвет при наведении на "Следующая" или "Первая"?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Заголовок страницы вида Имя материала / имя категории / имя раздела /

Автор rubasket

Ответов: 2
Просмотров: 24587
Последний ответ 24.03.2017, 01:13:50
от mbgr
Favicon не отображается в браузере после первого перехода на сайт...

Автор pageranker

Ответов: 14
Просмотров: 11074
Последний ответ 27.01.2015, 20:28:15
от threemonkeys
Смена домена и последующие проблемы

Автор shadow05

Ответов: 8
Просмотров: 3271
Последний ответ 08.07.2014, 12:15:26
от shadow05
Не работает 301 редирект (для склейки дублей страниц после перехода на чпу)

Автор Meronix

Ответов: 3
Просмотров: 2848
Последний ответ 28.01.2014, 16:53:56
от Meronix
Смена картинки при наведении курсора

Автор Krax

Ответов: 18
Просмотров: 29942
Последний ответ 24.01.2014, 00:52:15
от egr18