- Что с joomla 3?
- 12 новых возможностей joomla 4.
- Dj extensions
- Gantry от команды rockettheme
- Hikashop
- Jcomments 4 – компонент комментариев для joomla 4.
- Jl content fields filter 2.0.0 – фильтр материалов joomla по пользовательским полям.
- Joomla – переход на и где взять ssl сертификат
- Joomshopping
- Joomshopping 5 для joomla 4
- No boss autoupdate – авто обновление расширений joomla
- Phoca cart
- Phoca gallery 4.5
- Radicalform elements – бесплатный конструктор форм для yootheme pro
- Tassos extensions
- Wt joomshopping bitrix24 pro 2.6.0
- Wt joomshopping schema.org – плагин микроразметки для joomshopping
- Wt jshopping products anywhere – вставка товаров в материалы joomla
- Бекап наше всё
- Бесплатный шаблон для интернет-магазина на базе joomshopping 4.18 с использованием css-фреймворка bootstrap 4.6.
- Библиотека полей lib_fields
- Благодарности
- Включаем ssl
- Выход joomla 4
- Жизнь русскоязычного joomla-сообщества
- Инструменты устранения неполадок ssl:
- Как правильно подключать javascript и css в joomla 4
- Миграция с joomla 3.10 на joomla 4.0
- Обновление slogin 2.10.1 – авторизация через соц.сети
- Плагин сео-формул wt seo meta templates
- Подготовка расширения к переходу на joomla 4
- Популярные причины красного / желтого значка замка:
- Работа joomla support восстановлена
- Разработка форм обратной связи для joomla 3
- Расширения
- Скрипт очистки joomla от предустановленных расширений
- Статья о двухсторонней интеграции joomla и битрикс24
- Шаблон astroid
- Шаблон joomshaper helix
- Шаблон nature
- Шаблон yootheme
- Шаблоны joomla
Что с joomla 3?
Третья линейка не будет получать новый функционал, но продолжит получать обновления безопасности в течение 2 лет с момента выхода Joomla 4.
12 новых возможностей joomla 4.
Обзор нововведений Joomla 4 от специалиста по Virtuemart Виталия Wedal.
Прочесть обзор
Dj extensions
Команда DJ-Extensions известна многими расширениями, среди которых:
и другие. Почти все расширения поддерживают Joomla 4.
Gantry от команды rockettheme
Команда разработчиков RocketTheme продолжают разработку Gantry 5 и выпустили новую версию фреймворка. В версии начиная с Gantry 5.5 есть поддержка Joomla 4.
Hikashop
Один из известных платных компонентов электронной коммерции для Joomla получил версию для Joomla4 с поддержкой PHP 8. HikaShop имеет 3 редакции: бесплатный Starter, и платные Essential и Business.
Таблица сравнения редакций
С помощью аддонов можно расширить функционал магазина до маркетплейса или аукциона, продавать цифровые товары, в том числе серийные номера, лицензионные ключи и т.д.
Jcomments 4 – компонент комментариев для joomla 4.
JComments продолжает развиваться для Joomla 4 сообществом на GitHub. Поддерживается PHP 8 и MySQL 8. Все релизы отмечены как maintaince release. Это означает поддержку расширения в работоспособном состоянии без добавления нового функционала.
Что нового?
JComments на GitHub
Jl content fields filter 2.0.0 – фильтр материалов joomla по пользовательским полям.
Популярная бесплатная система фильтрации материалов по полям Joomla. Фильтр поддерживает Ajax и фильтрует материалы прямо в категории материалов. Теперь фильтр поддерживает Joomla 4.
Страница расширения
Joomla – переход на и где взять ssl сертификат
В Joomla, перейти на https-соединение довольно просто.
Но кроме этого нужно ещё сообщить об этом Яндексу, чтобы он тоже знал.
Но и здесь, всё делается без проблем.
Первое что нужно сделать, это подумать а стоит ли переходить на https.
Оно вам нужно?
Если на вашем сайте нет ни авторизации, ни оплаты товаров и других функций, которые требуют ввода персональных данных, то https вам точно не нужен.
Протокол https обеспечивает защищённое соединение и затрудняет перехват личных данных пользователей вашего сайта.
Вот и всё.
Второй шаг.
Определиться с сертифкатом безопасности (SSL) и получить его.
Они бывают разные, для доменов, для почты, с поддержкой кириллических доменов, с поддержкой под-доменов, для физ.лиц и т.д.
Подробнее можно посмотерть тут – reg.ru
Лично я использую сертификаты от LetsEncrypt. Они совершенно бесплатны и обеспечивают базовый уровень защиты.
Что мне вполне достаточно.
Такие сертификаты доступны на хостингах с панелью управления ISP Manager 5, раздел SSL сертификаты.
Я использую хостинг от FirstVDS.

Возможно эти сертифкаты доступны и на других хостингах, это лучше уточнить в технической поддержке хостинга.
Если LetsEncrypt не хотите, то нужно купить платный SSL сертификат и установить его на хостинг.
Делать это самому не рекомендую, на это есть техническая поддержка хостинга.
Попросите, вам всё установят.
Третий шаг.
После установки SSL сертификата на хостинг, когда он станет работоспособен, можно переключать режим работы сайта на SSL.
В Joomla это делается в Система – Общие настройки. Вкладка Сервер.
Ставим значение “Весь сайт”.

Четвёртый шаг.
Настройка сервера.
Сейчас нужно направить все запросы с http на https.
Это можно сделать через htaccess или в настройках www-домена (зависит от хостинга).

Если у домена нет таких настроек, то здесь тоже не нужно экспериментировать, просто напишите в техподдержку хостинга и попросите их дать вам код для htaccess, который будет перенаправлять все запросы на https.
У меня на сервере в htaccess работает такой код:
RewriteEngine On
RewriteCond %{SERVER_PORT} ^80$ [OR]
RewriteCond %{HTTP} =on
RewriteRule ^(.*)$ https://kasyanov.info/$1 [R=301,L]
Но это всё индивидуально для каждого сервера, лучше уточняйте в техподдержке, на это она и техподдержка)
Скажу только что рекомендуется делать 301 редирект. С http на https.
Пятый шаг.
Надеюсь что 4-ый шаг был для вас простым.
Теперь проверяем как работает сайт. Заходим на сайт с другого браузера или чистим кэш в своём текущем.
Пробуйте зайти на сайт с http и посмотрит как вас перенаправит на https.
И на всех страницах сайта, в адресной строке, должен быть показан замочек, который говорит о защищённом соединении.

или

Если вы видите замочек и сайт работает нормально, то переход на SSL можно сказать завершён.
Теперь все переходы с поисковых систем будут направляться на https.
URL адреса не изменяются, просто добавляется https.
Если же вы видите простое изображение земного шара или открытый замок.

Значит что-то на вашем сайте загружается по обычному протоколу http и это нужно исправить.
Что это может быть?
Нужно посмотреть исходный код и найти загрузку элемента по http.
Также это можно сделать через консоль.
Клик правой кнопкой мыши по любому элементу на странице -> из контекстного меню выбираем “Исследовать элемент” и переходим на вкладку Консоль.
Там будет написано что-то типа: Mixed content (смешанный контент) и будет показан адрес с которого идёт загрузка “небезопасного” содержимого.
У меня, например, грузилась форма подписки с http.
Нашёл этот модуль и изменил на https – всё стало отлично.

Если сами не сможете найти, напишите мне, помогу.
И ещё…
Расскажите Яндекс.Вебмастеру что вы переехали на https.
Это можно сделать в Индексирование – Переезд сайта.
Нужно поставить галочку “Добавить HTTPS” и отправить заявку.

Хоть Яндекс и говорит что не несёт ответственности за количество проиндексированных страниц и позиции сайта, но как правило переход на https проходит безболезненно.
По крайней мере у меня всегда всё было в порядке.
Через несколько недель в результатах выдачи появлялись ссылки на мой сайт уже с https.
Вот рекомендации самого Яндекса.
P.S.: Если в Яндексе что-то пойдёт не так, то вы можете задать вопрос в их тех.поддержку (поставив галочки на всех пунктах).
Они отвчают не так быстро как хотелось бы, но отвечают)
Желаю вам успешного перехода на SSL.
Если он оправдан, то не бойтесь – переезжайте.
С уважением, Олег.
Joomshopping
JoomShopping – это один из самых популярных интернет магазинов для Joomla в России, СНГ и Европе, обладает интеграциями со всеми популярными платежными системами и сервисами доставки. Имеет сотни расширений и интеграций.
Летом произошло обновление компонента интернет-магазина JoomShopping 4.18.6 и 4.18.7. Обновление вышло после длительного перерыва, почти 8 месяцев.
Что нового?
Joomshopping 5 для joomla 4
JoomShopping 5 – знаковое событие для этого интернет магазина. Предыдущая версия менялась во время перехода с joomla 2.5 на Joomla 3. При этом внешний вид интернет магазина не менялся со времен Joomla 1.5. С одной стороны это печально, с другой стороны позволяет работать огромному количеству аддонов и расширений в режиме совместимости.
No boss autoupdate – авто обновление расширений joomla
Расширение для Joomla 3 и Joomla 4. Позволяет автоматически обновлять расширения Joomla аналогично автоматическому обновлению расширений в WordPress.
Возможности расширения:
Страница расширения
Тем не менее, автоматические обновления расширений могут приводить к непредсказуемым последствиям, о чём иногда пестрят новости о WordPress. Рекомендуем держать обновления расширений под личным контролем.
Phoca cart
Компонент интернет-магазина Phoca Cart теперь полностью поддерживает Joomla 4.
«Из коробки» магазин имеет счета, POS, мотивация покупателей (скидки, купоны, подарочные сертификаты, бонусная система с полной или частичной оплатой заказа баллами, специальные цены для групп покупателей).
На сайте разработчика есть готовые переопределения для популярных шаблонов:
Страница расширения
Платёжный плагин Stripe Checkout для Phoca Cart от команды NorrNext
Вышел новый платёжный плагин Stripe Checkout для компонента интернет-магазина Phoca Cart от NorrNext. выпустили платежный плагин Stripe Checkout for Phoca Cart.
Отличие от обычного Stripe заключается в переходе на внешнюю страницу платежного шлюза, а также в поддержке дополнительных систем оплаты, которые интегрируются со Stripe. Также команда NorrNext создавала платёжные плагины Phoca Cart для Сбербанка, Робокассы, 2Checkout
Новость о релизе
Phoca gallery 4.5
Компонент галереи изображений для сайта уходит корнями в 2007 год. На данный момент для Joomla 4 есть версия, имеющая статус beta-версии. В целом она работает с Joomla 4, однако на «боевых» проектах рекомендуется использование только стабильных версий.
Страница расширения
Radicalform elements – бесплатный конструктор форм для yootheme pro
Это конструктор форм обратной связи, работает в паре с плагином формы обратной связи RadicalForm. С помощью него вы можете легко создавать любые формы – как типовые, так и нестандартные, включая квизы.
Расширение содержит набор элементов для билдера Yootheme Pro, с помощью которых вы можете быстро накликать форму.
Страница расширения
Tassos extensions
Греческий разработчик Tassos Marinos известен несколькими своими расширениями для Joomla.
Convert Forms
Среди них Convert Forms – билдер форм с большим количеством интеграций, шаблонов отображения. Одной из важных особенностей этого конструктора форм является возможность создавать зависимые поля и списки, чем вряд ли может похвастаться какое-либо другое расширение. Convert Forms поддерживает Joomla 4.
Страница расширения
Google Structured Data
Компонент добавления микроразметки Schema.org на сайт. Поддерживается 20 компонентов для отображения микроразметки, 13 типов микроразметки. Google Structured Data поддерживает Joomla 4.
Страница расширения
Wt joomshopping bitrix24 pro 2.6.0
Плагин двухсторонней интеграции интернет-магазина JoomShopping и CRM Битрикс24. Появился выбор условия создания лида/сделки: всегда или только после успешной оплаты. Добавлено новое значение для отправки в Битрикс24 – трек-номер Почты России.
Страница расширения
Wt joomshopping schema.org – плагин микроразметки для joomshopping
Плагин добавляет на страницы JoomShopping микроразметку Schema.org в формате ld json.
Поддерживаются:
Wt jshopping products anywhere – вставка товаров в материалы joomla
Это пакет, состоящий из двух плагинов: контент-плагина и плагина кнопки редактора, позволяющие быстро и удобно вставлять товары JoomShopping в материалы, модули и везде, где работают контент-плагины. Если Вы измените категорию товара (например), то ссылки исправятся автоматически, что очень удобно для перелинковки на сайте: обзоры и рейтинги товаров, посадочные страницы с product placement и т.д.
Контент-плагин поддерживает макеты вывода. Это значит, что Вы можете создать свой собственный макет вывода и представить более полную информацию о вставленном товаре: изображение, краткое описание, цену, количество просмотров, рейтинг, количество товара и т.д.
Страница расширения
Бекап наше всё
Перед любыми манипуляциями на сайте нужно сделать бекап, чтобы потом не, посыпая голову пеплом, причитать – все пропало, магнитофон импортный, пиджак замшевый, портсигар, золотой, отечественный.
К счастью, резервная копия сайта в Joomla делается буквально в два клика с помощью компонента Akeeba, также компонент может делать резервные копии по расписанию и даже отправлять их на почту.
Бесплатный шаблон для интернет-магазина на базе joomshopping 4.18 с использованием css-фреймворка bootstrap 4.6.
На момент создания шаблона Bootstrap 5 был ещё в статусе beta-версии. Представленный шаблон – не конечный продукт. В виду того, что каждый интернет-магазин – явление по своему уникальное, к нему следует относиться как к некой болванке, которую следует адаптировать под каждый конкретный проект.
Библиотека полей lib_fields
Разработчики часто создают свои типы полей JForm, необходимые для реализации функционала. Некоторые типы полей повторяются из проекта в проект, поэтому возникла идея объединить их в библиотеку.
Список групп полей:
Разработчики предлагают всем внести свой вклад в развитие библиотеки и присылать свои поля, которые могут пригодиться другим людям.
Благодарности
Хочу сказать большое спасибо участникам Joomla-сообщества, которые помогли в сборе и обработке информации:
Включаем ssl
Зайдите в Панель администратора >> Система >> Общие настройки (в некоторых вариантах перевода – Глобальная конфигурация).
Переходим во вкладку «Сервер». Можно выбрать из трех вариантов.
- Не включать SSL
- SSL только для админ панели
- SSL для всего сайта
Нужно выбрать пункт «Весь сайт». Нажимаем «Сохранить», в этом варианте шифрование будет включено как для админпанели, так и для посетителей.
Находим строку – public $ live_site = ” ;
Выход joomla 4
Конечно, самой главной новостью мира Joomla стал выход долгожданной Joomla 4, чему был посвящён отдельный пост на хабре с кратким обзором нововведений. С момента предыдущей мажорной версии прошло 9 лет.
В “коробке” Joomla 4 появилось немало нового функционала, вот некоторая часть:
Произошло слияние Joomla 4 CMS и Joomla Framework, из-за чего возможности для разработчиков сильно расширились. Движок стал поддерживать стандарты PSR (PSR7, PSR17 и PSR18). Проект Joomla является проектом-участником PHP FIG, отвечающим за разработку и реализацию этих стандартов.
Жизнь русскоязычного joomla-сообщества
Русскоязычное сообщество Joomla довольно обширно, охватывает не только страны СНГ, но и Европы.
Инструменты устранения неполадок ssl:
* Бесплатная версия позволяет сканировать до 500 страниц.
** Количество просканированных страниц ограничено 200 на веб-сайт.
Как правильно подключать javascript и css в joomla 4
В Joomla 4 появилась концепция Web Assets, которая упорядочила работу с JavaScript и CSS в Joomla. По сути каждый отдельный JS или CSS файл представляет собой ассет (ресурс).
В этой статье рассказывается:
Миграция с joomla 3.10 на joomla 4.0
Напоминаем, что переход с Joomla 3.x на Joomla 4.x является миграцией. Joomla 3.10.0 называют “мостом” между линейкой 3.x и 4.x. Перед миграцией необходимо убедиться, что все используемые расширения имеют поддержку Joomla 4, а Ваш хостинг отвечает минимальным техническим требованиям.
В Joomla 3.10 в компоненте “Обновления Joomla” находится кнопка “проверить обновления”. После нажатия запускается Pre-update Check – проверка на совместимость текущего окружения и расширений с Joomla 4.
Обновление slogin 2.10.1 – авторизация через соц.сети
Один из старейших компонентов социальной авторизации для Joomla, которому в 2021 году исполнилось уже 9 лет. Поддерживает почти все популярные сервисы авторизации и имеет огромное количество сторонних плагинов и модулей интеграции.
Что нового?
Страница расширения
Плагин сео-формул wt seo meta templates
Плагин получил несколько релизов. Он нужен для создания <title> и meta-description по заданной формуле, например «Купить {PRODUCT_NAME} за {PRODUCT_PRICE} в {CITY}». Состоит из основного плагина и плагинов-провайдеров, в которых настраиваются формулы.
На данный момент созданы следующие плагины-провайдеры:
При установке основного плагина установка плагинов-провайдеров происходит автоматически.
Подготовка расширения к переходу на joomla 4
Joomla 4 уже здесь, но обновление не всегда проходит гладко. Чаще всего из-за сторонних расширений, использующих устаревшие методы API. Этот материал – попытка собрать в одном месте решения наиболее часто встречающихся проблем при переходе на Joomla 4.
Популярные причины красного / желтого значка замка:
- Небезопасные вызовы изображений, CSS и JavaScript из компонентов, плагинов или модулей.
- Изображения названы небезопасными из связанных файлов CSS и js.
- Истекший сертификат, недействительный или отсутствующий промежуточный сертификат (включая сторонние сертификаты SSL).
- Тест алгоритма SHA-1, тест POODLE, небезопасные формы для Chrome.
Работа joomla support восстановлена
После отсутвия онлайн одного из старейших форумов по Joomla, его работа восстановлена. Форум переехал на другой хостинг и будет поддерживаться командой Joomlaforum.
Разработка форм обратной связи для joomla 3
Статья на Хабре описывает разные подходы к созданию форм обратной связи на сайтах и интернет-магазинах Joomla на примере магазинов на базе Virtuemart и JoomShopping.
Расширения
Ожидаемо, новости о расширениях для Joomla связаны по большей части с их адаптацией для Joomla 4. На официальном каталоге расширений Joomla Extensions Directory есть раздел с расширениями, у которых заявлена поддержка Joomla 4.
Скрипт очистки joomla от предустановленных расширений
Этот скрипт особенно полезен для начальной разработки сайта на Joomla. Дело в том, что по умолчанию в Joomla включена масса расширений, которые большинству сайтов не нужны, как раз этот скрипт позволяет быстро отключить все не нужное в Joomla.
Какие плюсы от отключения лишних расширений?
Статья о двухсторонней интеграции joomla и битрикс24
Небольшой кейс двухсторонней интеграции интернет-магазина на Joomla JoomShopping и CRM Битрикс24. Обращения с форм обратной связи уходят в Битрикс24 в качестве лидов, заказы – в качестве лидов или сделок на нужной стадии. При изменении стадии лида или сделки в CRM происходит смена статуса заказа в JoomShopping.
Читать кейс
Шаблон astroid
Команда JoomDev завершила разработку расширений для Joomla и закрыли joomla-проекты. Свои платные расширения они выложили в открытый доступ.
Их главный шаблон и фреймворк Astroid форкнули несколько команд, одна из них – Templaza – успешно продолжает разработку и поддержку. Templaza выпустила несколько версий с исправлениями и улучшениями.Форк Astroid от Templaza
Шаблон joomshaper helix
Один из самых популярных билдеров для шаблонов – Helix Ultimate имеет версию для Joomla 4, поставляется с Bootstrap 5, FontAwesome 5. Конструктор страниц SP Page Builder позволяет быстро собрать мышкой лендинг из готовых блоков.
Сайт JoomShaper
Шаблон nature
Хотите чуть расширенную версию шаблона Cassiopeia? Иогда можете попробовать шаблон Nature для Joomla 4 от разработчика drmenzelit. В этом шаблоне более расширенные настройки чем шаблоне по умолчанию. В настройках шаблона:
Шаблон yootheme
Шаблоны и конструктор страниц YooTheme PRO для Joomla любят за чистоту кода и скорость загрузки. Одна из уникальных возможностей – динамический контент. Он позволяет конструировать переопределения макета прямо в билдере, создавая нужные макеты без глубокого погружения в код.
Страница расширения
Шаблоны joomla
В Joomla для максимальной свободы и качества вёрстки как правило пишутся шаблоны под проект. Тем не менее, существует не мало конструкторов и фреймворков, которые можно использовать, когда нужно сделать быстро и недорого. На мой взгляд, большинство билдеров страдают от избыточной верстки и мусора в коде, что является платой за удобство работы с мышкой и нежелание отшлифовывать код.
На выходе, как правило, получаются своеобразные «сайты на Тильде». Но у этих решений есть свой рынок и некоторые из них могут показывать неплохие результаты. Напомним статью «90 баллов в PageSpeed для сайта на Joomla», где в качестве подопытного был бесплатный шаблон на фреймворке Astroid.
