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

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Посоветуйте модуль фильтрации категорий ЖШ.
Как на вложенной картинке. Часто встречаю на сайтах но подходящего модуля для ЖШ не смог найти. Может кто встречал на просторах интернета, ткните пальцом (платные/бесплатные)
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Обычный модуль
Только стили прикручены
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
А можно по подробнее как такое реализовать?
*

nevigen

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

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Ну да чтобы можно было задать ай ди нужной категории и он бы создовал меню селект с глубиной существующих в ней подкатегорий. Такое вообще существует ?
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
ну это же не только категорий.
или вам надо чтобы выбор категории был в селекте ?
Категории в селекте, а если есть подкатегории то естественно вторая сторчка меню и так далее
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Ну да чтобы можно было задать ай ди нужной категории и он бы создовал меню селект с глубиной существующих в ней подкатегорий. Такое вообще существует ?
нет

Категории в селекте, а если есть подкатегории то естественно вторая сторчка меню и так далее
вообще взрыв мозга. это уже не селект.

сори я не помогу :)
может кто-то
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
нет
вообще взрыв мозга. это уже не селект.

сори я не
нет
вообще взрыв мозга. это уже не селект.
А вчем взрыв то? На картинке показан модуль
1 категория > марка;
2. подктегория > модель
3. категория > год
 При выборе первой опции марка мотоцикла ямаха свои подкатегории у кавасаки свои и так далее. Это же логично
« Последнее редактирование: 15.05.2020, 01:07:30 от avteck »
*

nevigen

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

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Модуль фильтрации категорий JoomShopping
« Ответ #10 : 15.05.2020, 08:17:39 »
Можно решить вопрос Категориями и зависимыми характеристиками Dependent characteristics. Так будет правильнее в вашем случае.
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #11 : 15.05.2020, 17:30:55 »
https://joomcar.net/products/joomla/joomshopping-extended-filter-module
С помощью этого можно реализовать такое меню? (Я имею в виду не мудря с кодом)
« Последнее редактирование: 15.05.2020, 18:01:29 от avteck »
*

AlexB

  • Завсегдатай
  • 1973
  • 54 / 2
Re: Модуль фильтрации категорий JoomShopping
« Ответ #12 : 15.05.2020, 17:37:04 »
Стили оформлять все равно придется
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #13 : 15.05.2020, 18:01:55 »
 
Можно решить вопрос Категориями и зависимыми характеристиками Dependent characteristics. Так будет правильнее в вашем случае.
Кажется то что нужно. А вы не а курсе его можно настроить для горизонтального отображения?
« Последнее редактирование: 15.05.2020, 19:40:54 от avteck »
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #14 : 15.05.2020, 18:05:21 »
т.е.
категории селект,
подкатегории второй селект
подподкатегории третий
....
теперь понял.
Сможете помочь если это уже не взрыв мозга? ^-^
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #15 : 15.05.2020, 18:06:25 »
Стили оформлять все равно придется
Оформить CSS не проблема. С кодом не особо дружу
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #16 : 16.05.2020, 01:10:22 »
Можно решить вопрос Категориями и зависимыми характеристиками Dependent characteristics. Так будет правильнее в вашем случае.

Нет аддон к сожалению не подходит нужен именно модуль и не по характеристикам.  Неужели такого даже платного нет?
Готов заплатить если кто может с этим делом помочь.
« Последнее редактирование: 16.05.2020, 01:13:26 от avteck »
*

nevigen

  • Moderator
  • 10451
  • 863 / 25
  • http://n*****n.com
Re: Модуль фильтрации категорий JoomShopping
« Ответ #17 : 16.05.2020, 07:25:27 »
не встречал платного.
просто это обычный модуль категорий зачем его стилизировать таким образом тоже не совсем понятно.

напишите через контакты на сайте нашем
посмотрим что можно сделать на платной основе.
но вы должны понимать как это работает, чтобы объяснить.
какие настройки должны быть...
сразу все видно или работает по AJAX подгружая и фильтруя след выбор и т.д.
там поработать придется ...
« Последнее редактирование: 16.05.2020, 07:34:06 от nevigen »
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Модуль фильтрации категорий JoomShopping
« Ответ #18 : 16.05.2020, 08:19:36 »
Нет аддон к сожалению не подходит нужен именно модуль и не по характеристикам.  Неужели такого даже платного нет?
Конечно не подходит, если у Вас все сделано категориями, что неправильно. При таком решении когда будет много разных товаров, представьте, сколько у Вас будет категорий.

В вашем случае нужен пошаговый фильтр трех (возможно пока трех) уровней категорий.

Сначала выбираем 1-й уровень, в модуле по-идее два остальных селекта не доступны,
При выборе 1-го уровня становиться доступным 2-й уровень (в зависимости от выбранного 1-го селекта).
А при выборе 2-го уровня - становиться доступен 3-й уровень категорий.
Выбираем в 3-й селекте и грузятся товары которые находятся в выбранной категории 3-го уровня вложенности, ну или происходит переход на страницу выбранной категории со списком ее товаров.

Отключение/Включение селектов нужно чтобы покупатели выбирали категории по порядку их вложенности.

Вот Вам по сути ТЗ на разработку. Только правильней строить структуру интернет-магазинов подобной тематики - характеристиками. Это я Вам из своего личного опыта говорю. Не раз сталкивался с подобным, Потом поймете почему именно так.

Вот похожая тема - Привязка товара к категориям человек дошел уже до осознания, что все делать категориями - не правильно
« Последнее редактирование: 16.05.2020, 08:25:35 от kit2m2 »
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #19 : 17.05.2020, 16:55:57 »
не встречал платного.
просто это обычный модуль категорий зачем его стилизировать таким образом тоже не совсем понятно.

напишите через контакты на сайте нашем
посмотрим что можно сделать на платной основе.
но вы должны понимать как это работает, чтобы объяснить.
какие настройки должны быть...
сразу все видно или работает по AJAX подгружая и фильтруя след выбор и т.д.
там поработать придется ...
Оставил заявку на сайте, жду ответа
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #20 : 17.05.2020, 17:38:18 »
Конечно не подходит, если у Вас все сделано категориями, что неправильно. При таком решении когда будет много разных товаров, представьте, сколько у Вас будет категорий.

В вашем случае нужен пошаговый фильтр трех (возможно пока трех) уровней категорий.

Сначала выбираем 1-й уровень, в модуле по-идее два остальных селекта не доступны,
При выборе 1-го уровня становиться доступным 2-й уровень (в зависимости от выбранного 1-го селекта).
А при выборе 2-го уровня - становиться доступен 3-й уровень категорий.
Выбираем в 3-й селекте и грузятся товары которые находятся в выбранной категории 3-го уровня вложенности, ну или происходит переход на страницу выбранной категории со списком ее товаров.

Отключение/Включение селектов нужно чтобы покупатели выбирали категории по порядку их вложенности.

Вот Вам по сути ТЗ на разработку. Только правильней строить структуру интернет-магазинов подобной тематики - характеристиками. Это я Вам из своего личного опыта говорю. Не раз сталкивался с подобным, Потом поймете почему именно так.

Вот похожая тема - Привязка товара к категориям человек дошел уже до осознания, что все делать категориями - неправильно
Попытался сделать как вы посоветовали, не совсем разобрался как сделать категории второго и третьего уровня
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Модуль фильтрации категорий JoomShopping
« Ответ #21 : 17.05.2020, 17:42:35 »
не совсем разобрался как сделать категории второго и третьего уровня
А разве модель и год не категории? А конкретные модели и конкретные года - это не подкатегории (второй уровень)?
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #22 : 17.05.2020, 19:38:57 »
А разве модель и год не категории? А конкретные модели и конкретные года - это не подкатегории (второй уровень)?
Да так и есть, но вы предлагаете сделать это с помощью атрибутов или я что-то не так понял?
*

kit2m2

  • Живу я здесь
  • 3370
  • 276 / 0
  • Беру сайты на полное сопровождение
Re: Модуль фильтрации категорий JoomShopping
« Ответ #23 : 17.05.2020, 19:46:41 »
Можно решить вопрос Категориями и зависимыми характеристиками Dependent characteristics. Так будет правильнее в вашем случае.
Не атрибутами а характеристиками. Нет демо, но есть скрин:
Спойлер
[свернуть]
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #24 : 17.05.2020, 23:06:17 »
Не атрибутами а характеристиками. Нет демо, но есть скрин:
Спойлер
[свернуть]
Что то никак не разберусь. *ОХ-Х-Х*  Нашел характеристики включил. Создал тест 1 что дальше? Если можно опишите поподробнее. Дело в том что хочу построить магазин запчастей так вот там должна быть такая иерархия.  Тип мотоцикла>производитель > модель>год> категория запчастей> "сам продукт" что из этого вы предлагаете делать по средствам характеристики?
« Последнее редактирование: 18.05.2020, 02:16:21 от avteck »
*

avteck

  • Захожу иногда
  • 55
  • 1 / 0
Re: Модуль фильтрации категорий JoomShopping
« Ответ #25 : 18.05.2020, 03:20:34 »
Нашел примерно то что надо называется DJ-Select Menu в нем можно выставить родителскую категорию. но он тянет категории Joomla. Можно его как-то адаптировать чтобы тянул категории жш?
Там какой нибудь get>cat   ::)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин уведомлений о заказах в телеграмм для JoomShopping

Автор thevaca

Ответов: 0
Просмотров: 86
Последний ответ 10.11.2025, 14:11:40
от thevaca
WT JoomShopping Favorite - кнопки избранного в категории товаров и карточке тов

Автор sergeytolkachyov

Ответов: 26
Просмотров: 36003
Последний ответ 14.10.2025, 12:54:56
от sergeytolkachyov
Не работает lightbox в JoomShopping

Автор d13v555

Ответов: 6
Просмотров: 1315
Последний ответ 08.10.2025, 15:34:46
от kit2m2
Атрибуты полей при оформлении заказа в JoomShopping

Автор goga_pgasovav

Ответов: 1
Просмотров: 767
Последний ответ 12.08.2025, 11:21:29
от kit2m2
Конфликт js шаблонов JoomShaper helix3 J5 с JoomShopping 5

Автор heartlink

Ответов: 6
Просмотров: 1538
Последний ответ 22.07.2025, 12:40:12
от heartlink