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

Sleepwalker

  • Осваиваюсь на форуме
  • 46
  • 5 / 0
Re: Вопрос по настройке Helix3
« Ответ #540 : 05.06.2020, 14:09:02 »
Друзья, помогите пожалуйста. Решил перепелить сайт и столкнулся с проблемой:
Новостной блог располагается на главной странице. Раньше, при нажатии на новость она открывалась на новой странице (на которой была только она одна).
Но я дефолтнул шаблон, и теперь при нажатии на новость, она просто разворачивается на главной.
Нужно сделать, чтобы было как раньше, но чет никак не могу найти где в настройках скрывается эта опция, подскажите пожалуйста.
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Re: Вопрос по настройке Helix3
« Ответ #541 : 05.06.2020, 14:14:00 »
Вообще ничего не понятно, как было, и как есть сейчас. Раньше скрывались модули и выводился только текст новости?
*

Sleepwalker

  • Осваиваюсь на форуме
  • 46
  • 5 / 0
Re: Вопрос по настройке Helix3
« Ответ #542 : 05.06.2020, 21:37:28 »
Изначально все новости на главной странице отображались вводными текстами с кнопкой "Подробнее", при нажатии на которую новость открывалась как отдельный материал (отдельная страница).
Сейчас при нажатии на "Подробнее" она просто разворачивает скрытый текст на главной странице.
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Вопрос по настройке Helix3
« Ответ #543 : 05.06.2020, 21:53:56 »
Макет вывода смотреть
*

hia

  • Новичок
  • 7
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #544 : 08.06.2020, 12:48:18 »
Здравствуйте! В материалах на хеликс3, с офф сайта, отображаются Related articles, все облазил так и не нашел ни модуля ни      плагина этого, как отключить тоже, в итоге выдернул его код из com_content вроде убрал, но при переносе на другой хост всплыла ошибка в line291, пришлось вернуть код на место. Кто-нибудь сталкивался?
*

Artem.1987

  • Новичок
  • 2
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #545 : 15.06.2020, 13:07:14 »
Здравствуйте. Поставил шаблон, работающий на helix 3. При открытии шаблона интерфейс helix не отображается. Helix при этом стоит версии 2.2. Скачал последнюю версию билдера, накатил. Она установилась отдельно от предыдущей:

При отключении старой версии шаблон перестает работать. Подскажите, как включить отображение интерфейса helix в шаблоне? Сейчас это выглядит так:


Я бы отблагодарил за помощь 300р на Яндекс.кошелек.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Вопрос по настройке Helix3
« Ответ #546 : 15.06.2020, 13:16:27 »
Подскажите, как включить отображение интерфейса helix в шаблоне?
Выйти из шаблонов в стили
*

Artem.1987

  • Новичок
  • 2
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #547 : 15.06.2020, 13:24:03 »
Выйти из шаблонов в стили
Спасибо. Напишите в личку номер кошелька. Может я еще в будущем обращусь.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #549 : 17.06.2020, 17:15:51 »
Всем привет!
Друзья, подскажите пожалуйста... Есть блок. 8 колонок занимает текст (справа), 4 колонки изображение (слева). Делаю через SP Page Builder, из набора Helix3. В мобильной версии сайта сначала идет блок с текстом, а ниже блок с изображением. А как их местами поменять в мобильной версии?
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Вопрос по настройке Helix3
« Ответ #550 : 17.06.2020, 17:19:12 »
Ну в прошке если переключиться на мобильную раскладку то можно в секции поменять
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #551 : 17.06.2020, 17:24:59 »
Ну в прошке если переключиться на мобильную раскладку то можно в секции поменять
А если не Про?
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Вопрос по настройке Helix3
« Ответ #552 : 17.06.2020, 17:26:16 »
Тут не подскажу
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #553 : 17.06.2020, 17:28:54 »
Ну в прошке если переключиться на мобильную раскладку то можно в секции поменять
Тогда можно подробнее про это? Где именно это все делается в Про?
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Re: Вопрос по настройке Helix3
« Ответ #554 : 17.06.2020, 17:31:09 »
А если не Про?
То возможно получится через правку стилей:
Код
display: flex;
flex-direction: column-reverse;
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Вопрос по настройке Helix3
« Ответ #555 : 17.06.2020, 19:42:05 »
А как их местами поменять в мобильной версии?
Ну если не про, то можно создать вторую строку для мобильных изменив порядок колонок, а первую спрятать для мобильных.
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #556 : 18.06.2020, 11:56:56 »
Ну если не про, то можно создать вторую строку для мобильных изменив порядок колонок, а первую спрятать для мобильных.
Хорошая идея! Спасибо! Но больше на костыль похожа )
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #557 : 18.06.2020, 12:54:43 »
Братцы, а как добавить файл стилей custom.css?
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Вопрос по настройке Helix3
« Ответ #558 : 18.06.2020, 12:55:41 »
в папке шаблона в папке CSS
просто создаешь custom.css
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #559 : 18.06.2020, 12:59:48 »
в папке шаблона в папке CSS
просто создаешь custom.css
Так и сделал. Результата ноль. Кэш почистил, less отключил.
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Вопрос по настройке Helix3
« Ответ #560 : 18.06.2020, 13:03:22 »
если у вас чистый хеликс то должно все работать
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #561 : 18.06.2020, 13:11:45 »
если у вас чистый хеликс то должно все работать
Проверил в другом браузере - действительно, работает! Благодарю.
Изначально пытался как в Helix2 добавлять в index.php ->addCSS.... , но тут, оказывается, все гораздо проще!

Спасибо!
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #562 : 18.06.2020, 13:39:58 »
Друзья, еще один вопрос...
Как выводить меню Off Canvas не с 990px, а с 1200px?
« Последнее редактирование: 18.06.2020, 13:51:10 от dron »
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Re: Вопрос по настройке Helix3
« Ответ #563 : 18.06.2020, 14:06:07 »
Друзья, еще один вопрос...
Как выводить меню Off Canvas не с 990px, а с 1200px?
Если я правильно понял вопрос:
Код
@media (max-width: 1200px) and (min-width: 768px)
{.visible-sm {display: block!important;}}
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #564 : 18.06.2020, 14:14:17 »
@media (max-width: 1200px) and (min-width: 768px)
{.visible-sm {display: block!important;}}
Если я правильно понял вопрос:
Код
@media (max-width: 1200px) and (min-width: 768px)
{.visible-sm {display: block!important;}}
Да, все совершенно верно! Спасибо большое!
Дописал еще
Код
.sp-megamenu-parent {display: none!important;}
чтобы при этом основное меню скрывалось.
« Последнее редактирование: 18.06.2020, 16:01:08 от dron »
*

dron

  • Завсегдатай
  • 1581
  • 16 / 10
Re: Вопрос по настройке Helix3
« Ответ #565 : 18.06.2020, 16:00:47 »
Всем привет!
Друзья, подскажите пожалуйста... Есть блок. 8 колонок занимает текст (справа), 4 колонки изображение (слева). Делаю через SP Page Builder, из набора Helix3. В мобильной версии сайта сначала идет блок с текстом, а ниже блок с изображением. А как их местами поменять в мобильной версии?
Отвечаю сам себе. Нужно войти в параметры колонки (именно колонки!) и там в закладке Responsive есть Column Order Options для мобильной и планшетной версии. Спасибо AlexB за наводочку!
*

Iceberg555

  • Новичок
  • 3
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #566 : 19.06.2020, 17:15:00 »
Добрый день. Шаблон Helix3. При добавлении нового материала в блоге, если выбрать формат поста Галерея и загрузить фотографии, при просмотре поста фотографии перелистываются автоматически, как отключить это автоперелистывание?
Проблема решена установкой сторонней галереи.

« Последнее редактирование: 03.09.2020, 09:53:51 от Iceberg555 »
*

Iceberg555

  • Новичок
  • 3
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #567 : 22.06.2020, 13:07:39 »
...
« Последнее редактирование: 22.06.2020, 13:12:20 от Iceberg555 »
*

Iceberg555

  • Новичок
  • 3
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #568 : 22.06.2020, 13:14:37 »
Добрый день.
Возможно ли как-то изменить настройки стандартного слайдера, который выводится при выборе типа поста Gallery Post Format? Это на сайте с использованием Helix III, в статье.
Не хочется пользоваться SP Page Builder'ом или сторонними компонентами.
Хочется изменить время между слайдами, время показа слайда и добавить control'ы - кружочки внизу.
Я понимаю, что где-то в js скорей всего надо копать, но может кто-то знает рецепт...
Удалось как-то решить ситуацию?
*

Akam1

  • Новичок
  • 3
  • 0 / 0
Re: Вопрос по настройке Helix3
« Ответ #569 : 21.07.2020, 10:40:14 »
Привет!
Я новичок. Дали настроить сайт на шаблоне https://ltheme.com/project/lt-apptune-free-joomla-mobile-app-template/
Создал меню, в настройках шаблона указал это меню и тип "Mega menu". Всё работает.
Если выбрать тип "Mega menu & Off Canvas" или "Off Canvas", то три палки слева появляются, но при нажатии на них пишет "Please publish modules in offcanvas position."
Хорошо, делаю модуль с типом Меню, указываю своё меню и публикую в позиции offcanvas. Перестает вообще что-либо отображаться:
<html>
<head></head>
<body>
<ul class="nav menu">
<li class="item-563  deeper parent"></li>
</ul>
</body>
</html>
Вот и вся страница ( Этот "item-563" есть первый id меню, которое должно отображаться.
Ничего не понимаю как вообще на таком шаблоне на Helix3 отображать Off Canvas меню.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Helix3 сделать несколько рядов не столбцов!

Автор Bowa

Ответов: 6
Просмотров: 3956
Последний ответ 04.03.2023, 20:33:40
от Petrovich
При обновлении плагина helix3 слетает сендвич в мобильном шаблоне

Автор gorbi_U

Ответов: 0
Просмотров: 1610
Последний ответ 25.01.2023, 10:55:44
от gorbi_U
Не сворачивается Offcanvas Menu Helix3, якорная ссылка. Landing Page - РЕШЕНО

Автор alekshavan

Ответов: 21
Просмотров: 4438
Последний ответ 15.10.2022, 10:18:46
от forsight
Helix3 - на смартфонах Offcanvas меню при клике остается

Автор nick71

Ответов: 9
Просмотров: 1964
Последний ответ 11.02.2022, 15:08:37
от nick71
Helix ultimate 2 вопрос про меню и хедар

Автор Serganius

Ответов: 3
Просмотров: 1318
Последний ответ 21.12.2021, 23:02:51
от Alex_gs