Разработка форм обратной связи для Joomla 3
Статья на Хабре о тонкостях разработки форм обратной связи для интернет магазинов на Joomla.
Очень полезная статья, которая пригодится, для построения форм не только для интернет магазинов, а для любого сайта на Joomla.
https://habr.com/ru/post/576444/
Почта России для JoomShopping 1.3.0
Интеграция и расчет доставки для интернет-магазинов и крупных отправителей с помощью сервиса Почты России для бизнеса
v.1.3.0 Что нового?
Скидка на доставку от суммы заказа
В ценах на доставку JoomShopping есть возможность указывать стоимость доставки вручную. Теперь эта цена имеет приоритет над ценой, полученной из Почты России. До версии 1.3.0 цена способа доставки из настроек JoomShopping игнорировалась.
- Если указана фиксированная стоимость доставки - клиенту показывается фиксированная стоимость доставки. Цена Почты России игнорируется.
- К фиксированной стоимости так же применяются скидки от суммы заказа:
- - Фиксированная скидка (N рублей). Если сумма скидки больше стоимости доставки - сумма скидки равна стоимости доставки.
- - Процент от стоимости доставки. Фиксированная стоимость, указанная вручную, уменьшается на процент так же, как и цена Почты России.
- - Бесплатная доставка. Стоимость доставки будет равна 0.
- Эти настройки указываются для каждой цены способа доставки отдельно. Для каждой цены доставки можно указать разную сумму заказа для получения скидки на доставку.
Для клиентов показывается:
- сумма доставки
- сумма заказа, от которой идет скидка
- сумма скидки
Режимы создания трек-номеров
До версии 1.3.0 трек-номера (и заказы в Почте России) создавались только при успешной оплате. Это происходило тогда, когда клиент возвращался в магазин со страницы платёжной системы. Однако, так происходило не всегда. Многие покупатели после оплаты не возвращались на сайт магазина, а просто закрывали окно браузера. В результате заказ был оплачен, но трек-номер к нему не создавался.
Начиная с версии 1.3.0 создать трек-номер и заказ в Почте России можно сменив статус заказа. Выбрать статус заказа для создания трек-номера можно в настройках плагина WT JShop Otpravka.pochta.ru группы system.
Важно! Режимы работают ИЛИ/ИЛИ. Трек-номер будет создаваться ИЛИ при успешной оплате ИЛИ вручную при смене статуса заказа. По умолчанию включен режим создания после успешной оплаты.
Для вебмастеров
Плагин Jshoppingcheckout - WT Otpravka.pochta.ru перенесен в группу system и переименован. При обновлении учитывается был ли старый плагин включен или выключен. Настройка сохраняется, старый плагин удалён.
Напоминаем, что для способов доставки, на которые распространятся скидка добавляется css-класс, чтобы эти способы можно было выделить визуально. Так же размечены тегами и css-классами текст и суммы скидки для того, чтобы Вы могли привлечь к ним внимание с помощью CSS.
Подробнее в коде страницы на этапе выбора способа доставки.
Так же была проделана большая работа по рефакторингу и очистке кода.
https://web-tolk.ru/dev/joomshopping/wt-sm-otpravka-pochta-ru.html
Вышел релиз Joomla 4.0.2
Joomla 4.0.2 устраняет ошибку, появившуюся в компоненте обновления Joomla (com_joomlaupdate), нарушая обновления, начиная с 4.0.1.
https://joomlaportal.ru/news/release-news/3234-vyshel-reliz-joomla-4-0-2
WT SEO Meta templates 1.3
Плагин для использования переменных в тегах <title> и meta description. Позволяет использовать формулы (маски) для тега <title> и meta-тега description.
Принимает данные (в том числе и сео-формулы) из дополнительных плагинов-провайдеров.
v.1.3.0 Что нового?
Плагин для JoomShopping
- v.1.1.0. Добавлено При нулевой цене для переменных {JSHOP_PRODUCT_PRICE} и {JSHOP_PRODUCT_MIN_PRICE} "0" можно заменять на текст. Например, "по запросу".
- v.1.2.0. Добавлено Добавлена возможность указывать суффиксы для страниц пагинации в категории товаров JoomShopping: "- страница NNN" для title и meta-description
Плагин для Virtuemart
- v.1.1.0 Изменено! Отображение цен с указанием валюты. Отредактируйте свои сео-шаблоны, дабы избежать дублирования слов, например, "1000 руб. рублей".
- Добавлено При нулевой цене для переменных {VM_PRODUCT_BASE_PRICE} и {VM_PRODUCT_SALES_PRICE} "0" можно заменять на текст. Например, "по запросу".
https://web-tolk.ru/dev/joomla-plugins/wt-seo-meta-templates.html
Joomla 4 и Joomla 3.10 уже здесь
Давайте праздновать!
Сегодня важный день для Проекта Joomla - ему исполняется 16 лет. Но это ещё не всё...
После 9 лет напряженной работы проект объявляет о выпуске новой мажорной версии - Joomla 4!
Вместе с ней состоялся релиз Joomla 3.10, известной как «мост».
https://joomlaportal.ru/news/release-news/3228-joomla-4-i-joomla-3-10-uzhe-zdes
Релизы Joomla 4 RC 6 и Joomla 3.10 RC 2
Проект Joomla рад сообщить о выпуске Joomla 4.0 RC 6 и Joomla 3.10 RC 2. Пользователям Joomla и разработчикам расширений предлагается загрузить и установить эти пакеты для тестирования.
Стабильный релиз Joomla 4.0 ожидается 17 августа.
Обратите внимание, что переход с Joomla 3.9 на Joomla 4.0 является миграцией. Вам нужно будет обновить Joomla 3.9 до Joomla 3.10, которая будет доступна в тот же день, когда выйдет стабильный релиз Joomla 4.0. В Joomla 3.10 есть инструмент проверки совместимости, который поможет вам при переходе на Joomla 4.0.
https://joomlaportal.ru/news/release-news/3227-relizy-joomla-4-rc-6-i-joomla-3-10-rc-2
Релизы Joomla 4 RC 5 и Joomla 3.10 RC 1
Проект Joomla рад сообщить о выпуске пятой версии Joomla! CMS 4.0 Release Candidate и Joomla 3.10 RC 1. Пользователям Joomla и разработчикам расширений предлагается загрузить и установить эти пакеты для тестирования.
Обратите внимание, что переход с Joomla 3.9 на Joomla 4.0 является миграцией. Вам нужно будет обновить Joomla 3.9 до Joomla 3.10, которая будет доступна в тот же день, когда выйдет стабильный релиз Joomla 4.0. В Joomla 3.10 есть инструмент проверки совместимости, который поможет вам при переходе на Joomla 4.0.
Пожалуйста, не обновляйте свои живые сайты до версии Release Candidate!
https://joomlaportal.ru/news/release-news/3224-relizy-joomla-4-rc-5-i-joomla-3-10-rc-1
Статья об использовании HttpFactory в Joomla
В статье рассматривается альтернатива cURL, которая уже встроена в Joomla.
В Joomla 3 "из коробки" доступны 3 драйвера транспорта: cURL, socket, stream. Об их использовании Сергей Толкачёв достаточно подобно рассказывает на Хабре.
https://habr.com/ru/post/568996/
Русская локализация Joomla 4 RC4
Завершен основной этап локализации Joomla 4. Переведены все основные компоненты, плагины и модули.
Хочется отметить, что локализации Joomla 4 значительно отличается от локализации Joomla 3. По сути эта локализация переведена с нуля и многие термины и определения отличаются.
Большое спасибо Константину Колосу за перевод Joomla 4.
https://github.com/JPathRu/localisation/releases/tag/4.0.0-RC4
Скрипт очистки Joomla от предустановленных расширений
Этот скрипт особенно полезен для начальной разработки сайта на Joomla. Дело в том, что по умолчанию в Joomla включена масса расширений, которые большинству сайтов не нужны, как раз этот скрипт позволяет быстро отключить все не нужное в Joomla.
Какие плюсы от отключения лишних расширений?
Уменьшение количества запросов к базе данных.
У вас не генерируются левые URL для контактов, фидов и других расширений, которые возможно вы ни когда, не будет использовать.
Админка становится намного чище и легче из-за того, что у вас не светятся лишние компоненты, модули и плагины.
https://gist.github.com/Septdir/cd09ea48c0aa22f19de34a2594864e24
Бесплатный конструктор форм для Yootheme Pro
RadicalForm Elements - это конструктор форм обратной связи, работает в паре с RadicalForm. С помощью него вы можете легко создавать любые формы.
Расширение содержит набор элементов для билдера Yootheme Pro, с помощью которых вы можете быстро накликать форму.
https://hika.su/rasshireniya/radical-form-elements
Вышли релизы Joomla 4 RC 3 и Joomla 3.10 Alpha 8
Проект Joomla рад сообщить о выпуске третьей версии Joomla! CMS 4.0 Release Candidate и Joomla 3.10 Alpha 8.
Загружаем и тестируем 👍
Обратите внимание, что переход с Joomla 3.9 на Joomla 4.0 является миграцией. Вам нужно будет обновить Joomla 3.9 до Joomla 3.10, которая будет доступна в тот же день, когда выйдет стабильный релиз Joomla 4.0. В Joomla 3.10 есть инструмент проверки совместимости, который поможет вам при переходе на Joomla 4.0.
Пожалуйста, не обновляйте свои живые сайты до версии Release Candidate!
https://joomlaportal.ru/news/release-news/3213-relizy-joomla-4-rc-3-i-joomla-3-10-alpha-8
WT SEO Meta templates v.1.2.0
Плагин для использования переменных в тегах <title> и meta description. Позволяет использовать формулы (шаблоны, маски) для тега <title> и meta-тега description. Принимает данные (в том числе и сео-формулы) из дополнительных плагинов-провайдеров.
В версии 1.2.0 добавлен плагин-провайдер для JoomShopping. Плагин позволяет использовать сео-шаблоны для <title> и meta-description категорий и товаров JoomShopping.
https://web-tolk.ru/dev/joomla-plugins/wt-seo-meta-templates.html
Обновление компонента интернет-магазина JoomShopping 4.18.6
После длительного перерыва, почти 8 месяцев вышло обновление популярного интернет магазина для Joomla - JoomShopping.
По слухам готовится JoomShopping 5 и это послужило причиной заморозки работы над 4ой версией.
Что нового?
- Добавлена поддержка формата изображений WebP
- Cron для импорта и экспорта.
- Показывается дата и время для отзывов.
- Исправления кода для совместимости с PHP 8.
https://www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads.html
Дайджест о joomla 2021 за весну
Почти год сообщество не публиковало дайджестов на Хабре. И вот благодаря Сергею, дайджест появился.
Надеюсь, что он будет снова публиковаться на регулярной основе.
В дайджесте можно найти подборку основных событий и расширений для Joomla.
https://m.habr.com/ru/post/562720/
WT JoomShopping Schema.org
Плагин добавляет на страницы JoomShopping микроразметку Schema.org в формате ld+json.
Поддерживаются:
- главная страница магазина
- категория товара
- карточка товара
- список производителей
- список товаров производителей.
https://github.com/sergeytolkachyov/WT-JoomShopping-Schema.org
Обзор нововведений Joomla 4 от Wedal
Огромный текст для не программистов, рассказывающий о возможностях, которые принесла Joomla 4.
Автор пытается раскрыть тему, что же действительно нового принесла Joomla 4 пользователям. На мой взгляд текст действительно адаптирован для тех, кто не разбирается в тонкостях CMS, а просто хочет узнать, зачем же эта Joomla была нужна.
https://wedal.ru/news/12-novykh-vozmozhnostej-joomla-4.html
Вышел релиз безопасности Joomla 4.0.1 и релиз Joomla 3.10.1
Доступны к загрузке Joomla 4.0.1 и Joomla 3.10.1. Это релизы с исправлениями ошибок и улучшениями для серий Joomla 4.0.x и 3.10.x, а также закрытие одной уязвимости релиза 4.0.0.
https://joomlaportal.ru/news/release-news/3233-vyshel-reliz-bezopasnosti-joomla-4-0-1-i-reliz-joomla-3-10-1
Большой обзор нововведений Joomla 4 на хабре
Очень хорошо, что участники нашего сообщества публикуют материалы о Joomla не только на своих площадках Joomla, но и на публичных. Сергей Толкачёв написал самый полный и актуальный обзор нововведений в Joomla 4.
https://habr.com/ru/news/t/573496/
Joomla 16 лет
17 августа 2005 года вышел первый релиз Joomla. Это день рождение обещает быть особенным к 17 августа приурочен релиз Joomla 4, а так же релиз Joomla 3.10.
Все 16 лет Joomla развивалась исключительно волонтерами, и строго придерживалась принципов открытого кода и лицензии GPL.
Небольшое видео приуроченное к дню рождения Joomla.
https://www.youtube.com/watch?v=5vsCdz3BNxQ
17 августа 2021 выйдет Joomla 4.0
Пол года назад мы предположили, что одной из возможных дат релиза Joomla 4 Будет 17 августа. И мы угадали 😊.
Разработчики решили не оригинальничать и приурочили релиз Joomla 4, ко дню рождения Joomla.
Для справки 17 августа 2005 года состоялся релиз Joomla 1.0. Joomla 1.0 была выпущена как форк CMS Mambo. То есть идеям положенным в основу Joomla уже 21 год.
https://www.joomla.org/announcements/release-news/5843-birthday-present-announcement-joomla-4-stable-17th-august.html
Joomla 4 выйдет в августе 2021
Дополнен официальный график релизов Joomla, в котором указан месяц выхода Joomla 4.
Согласно официальной позиции Joomla нас еще ждут два RC 5 и 6. И скорей всего RC 6 станет стабильной версией Joomla 4. Что то мне подсказывает, что предыдущий наш прогноз про 17ое августа сбывается.
https://joomlaportal.ru/faq/installation-and-update/3184-kogda-vyjdet-joomla-4
Как правильно подключать JavaScript и CSS в Joomla 4
В Joomla 4 появилась концепция Web Assets, которая упорядочила работу с JavaScript и CSS в Joomla. По сути каждый отдельный JS или CSS файл представляет собой ассет (ресурс).
В этом материале расскажем:
- о реестре скриптов и стилей
- как правильно подключать скрипты и стили
- как определять их зависимости
- как их переопределять и отключать
- как создавать пресеты скриптов и стилей
- как создавать пользовательский класс ассета
https://jpath.ru/docs/output/js-css/kak-pravilno-podklyuchat-javascript-i-css-v-joomla-4
Вышли релизы Joomla 4 RC 4 и Joomla 3.10 Alpha 9
Проект Joomla рад сообщить о выпуске четвертой версии Joomla! CMS 4.0 Release Candidate и Joomla 3.10 Alpha 9.
Загружаем и тестируем 👍
Обратите внимание, что переход с Joomla 3.9 на Joomla 4.0 является миграцией. Вам нужно будет обновить Joomla 3.9 до Joomla 3.10, которая будет доступна в тот же день, когда выйдет стабильный релиз Joomla 4.0. В Joomla 3.10 есть инструмент проверки совместимости, который поможет вам при переходе на Joomla 4.0.
Пожалуйста, не обновляйте свои живые сайты до версии Release Candidate!
https://joomlaportal.ru/news/release-news/3219-relizy-joomla-4-rc-4-i-joomla-3-10-alpha-9
Вышел релиз безопасности Joomla 3.9.28
В этом релизе закрыто пять уязвимостей низкого уровня и внесено порядка 15 исправлений и улучшений.
Список всех изменений:
https://github.com/joomla/joomla-cms/milestone/70?closed=1
https://joomlaportal.ru/news/release-news/3216-vyshel-reliz-bezopasnosti-joomla-3-9-28
Статья об интеграции Joomla и Битрикс24
Создатель плагина интеграции Битрикс 24 и Joomla описал кейс интеграции. В нем он рассказал, о том какие бизнес функции заложены в расширении и о причинах их возникновения.
https://vc.ru/life/265939-opyt-dvuhstoronney-integracii-svyazki-magazin-na-joomla-crm-bitriks24
No Boss Autoupdate - авто обновление расширений Joomla
Расширение для Joomla 3 и Joomla 3. Позволяет автоматически обновлять расширения Joomla.
Возможности расширения:
Обновление расширений по крону или через интервал времени.
Уведомления об обновлениях
Исключение расширений из списка обновлений.
https://www.nobossextensions.com/autoupdate
Новости проекта hika.su
hika.su - это разработчики популярных расширений для Joomla, которые популярны, как у нас, так и за рубежом. Их мега расширения: Radical Form и Quantum Manager, если не слышали, то рекомендую.
Что нового?
Создан центр загрузок на котором опубликованы все публичные расширения:
https://hika.su/zagruzki
Обновлена библиотека полей lib_fields, добавлена документация.
описание: https://github.com/JPathRu/lib_fields
Создан универсальный плагин для кастомных полей joomla.
описание: https://github.com/Delo-Design/radicaluniversalfield
Создана библиотека ipgeobase
описание: https://github.com/Delo-Design/ipgeobase
Обновлена библиотека mpdf для Joomla! и облегчен архив, дописана документация.
описание: https://github.com/Delo-Design/jmpdf
Опубликован плагин Revars - замена переменных в тексте.
описание: https://github.com/Delo-Design/revars
Опубликован плагин Yootoolbar - Добавляет в интерфейс YOOtheme Pro тулбар вниз страницы.
описание: https://github.com/Delo-Design/yootoolbar
Вышли релизы Joomla 4 RC2 и Joomla 3.10 Alpha 7
Проект Joomla рад сообщить о выпуске второй версии Joomla! CMS 4.0 Release Candidate и Joomla 3.10 Alpha 7.
Загружаем и тестируем 👍
Обратите внимание, что переход с Joomla 3.9 на Joomla 4.0 является миграцией. Вам нужно будет обновить Joomla 3.9 до Joomla 3.10, которая будет доступна в тот же день, когда выйдет стабильный релиз Joomla 4.0. В Joomla 3.10 есть инструмент проверки совместимости, который поможет вам при переходе на Joomla 4.0.
Пожалуйста, не обновляйте свои живые сайты до версии Release Candidate!
https://joomlaportal.ru/news/release-news/3206-relizy-joomla-4-rc2-i-joomla-3-10-alpha-7
WT SEO Meta templates с поддержкой материалов Joomla
Плагин для использования переменных в тегах <title> и meta description. Позволяет использовать формулы (шаблоны, маски) для тега <title> и meta-тега description. Принимает данные (в том числе и сео-формулы) из дополнительных плагинов-провайдеров.
По заявкам трудящихся добавлен плагин-провайдер для стандартных материалов Joomla.
Плагин поддерживает категории, материалы, а так же их пользовательские поля.
Поддержка на github, либо в личку автору @sergeytolkachyov.
https://web-tolk.ru/dev/joomla-plugins/wt-seo-meta-templates.html