WebTolkRu
102 subscribers
631 photos
73 videos
2 files
652 links
Joomla-разработчик. Контрибьютер ядра Joomla. https://web-tolk.ru. Разработка Joomla на заказ. Также пишу в @JoomlaFeed.
@sergeytolkachyov Хабр: https://habr.com/ru/users/sergeytolkachyov/posts/
Download Telegram
Forwarded from Joomla Feed (Dmitrijs Rekuns)
🚀 Состоялся релиз Joomla 6.2 (Mwezi)!

Проект Joomla! объявил о выходе стабильной версии Joomla 6.2.

✨ Что нового в Joomla 6.2?

✅ Обновления редактора TinyMCE: прямой вызов медиаменеджера при вставке медиафайлов, единое модальное окно выбора ссылок (для плагинов editors-xtd), быстрая вставка разделителя «Подробнее» и применение системных фильтров текста Joomla по умолчанию.

✅ Контент и категории: раздельные поля CSS-классов для самих изображений и оберток <figure> (для вводного и полного изображения материала), поддержка картинок подкатегорий в списках и блогах, корректное отображение категорий с запланированными к публикации статьями.

✅ Модули и навигация: возможность скрыть ссылки восстановления пароля и логина в модуле авторизации без переопределения шаблона, а также исправление работы многоуровневых выпадающих меню.

✅ Панель управления: группировка результатов быстрого поиска в списках Fancy Select (особенно удобно при назначении позиций модулей) и обновленная страница справки в едином стиле с темой Atum.

✅ Безопасность и установка: флаг обновлений безопасности для сторонних расширений (с подсветкой в панели управления), более детальная диагностика ошибок веб-установщика

✅ Электронная почта
Универсальная аутентификация XOAuth2 для отправки почты через SMTP (особенно актуально для Google Workspace и Microsoft 365).

⚠️ Как перейти на Joomla 6.2?

Переход с ветки Joomla 5.4 на Joomla 6.2 является обычным обновлением, а не сложной миграцией. Большинство расширений работает без проблем благодаря плагину Behaviour - Backward Compatibility 6.

https://joomlaportal.ru/news/release-news/vyshel-reliz-joomla-6-2

#joomla #joomla6 #cms #релиз
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 WT CDEK library v.1.4.0 - библиотека интеграции Joomla со CDEK для разработчиков.

Небольшая нативная PHP Joomla библиотека для работы с API v.2 службы доставки CDEK. Пакет состоит из плагина для хранения настроек, PHP-библиотеки и виджета карты для выбора пунктов выдачи заказа. Библиотека представляет собой клиент для авторизации в CDEK API по OAuth, работы с некоторыми методами API: получения ряда данных и расчета стоимости доставки. Поддерживается Joomla 4.2.7 и выше.

v.1.4.0. Что нового?
- Поле Joomla Form Deliverypoints. Добавлено поле Joomla Form Deliverypoints для выбора ПВЗ и постаматов с select.fancy-select.
- Механизм watchfield. Переработан механизм watchfield для наблюдения за родительскими полями и обновления зависимых полей. Для поля вы можете указать изменения каких полей ему наблюдать.
- Документация. Обновлена документация по полям Joomla Form и механизму watchfield на GitHub.
- Данные AJAX-запросов. Исправлена ошибка передачи лишних данных из AJAX-запросов в API СДЭК.

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

- Страница расширения
- GitHub
- Документация

@webtolkru

#joomla #cdek #api #разработка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
Forwarded from Joomla Feed (Sergey Tolkachyov)
👩‍💻 Вышла Joomla 6.2. Что нового?
13 октября 2026 года вышла Joomla 6.2. Традиционно мы обозреваем часть самых заметных нововведений релиза. В нём доработали редактор материалов, добавили авторизацию почты через OAuth 2.0, поле Joomla Form enum и обозначение обновлений безопасности расширений, language fallback и другие изменения.

Читать обзор на Хабре.

@joomlafeed

#joomla
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
Вышел ProcessForge 1.2.0: оптимизация производительности и повышение надёжности.

Вчера выпустил релиз 1.2.0. Ноут с агентами пахал недели 2,5 круглосуточно. В процессе работы над долгим проектом с длительными (17+ часов) сессиями стали вылазить нюансы, которые стал править.

В частности:
- Оптимизация работы с большими объёмами данных. А именно:
- - Переход журналов событий на SQLite
- - Ускорение выбора текущей работы (Work)
- - Повторное использование разбора YAML
- Улучшено восстановление после сбоев исполнителей
- Безопасное продолжение работы в новой сессии
- Расширение возможностей MCP-сервера ProcessForge. Тут добавили небольшую кучку команд для удобной работы агентов и продолжения работы между сессиями.
- собственный вход в проектный PF вынесен теперь наружу, в проектный AGENTS.md. Все популярные агенты умеют его читать, я решил тут плыть по течению и не гнуть свою линию.
- в процессе работы разрослась непомерно .pf/tmp проекта. Агенты любят всё дублировать на всякий пожарный, а просто так удалять не хотят тоже - пришлось решать вопрос.

А вообще это часть работы над переводом ядра PF на ООП. А то Codex сделал файл на 30к строк кода и как-то умудрялся с ним работать. Мне подумалось, что это совсем не хорошо и вот он теперь переписывает.

Отдельное необычное ощущение, которого нет в веб-разработке - это способность работать с железом. Так для ускорения работы часть нужной инфы пишется в ОЗУ устройства. С Joomla так не попробуешь, конечно.

В общем, обновляйтесь, критикуйте.

Полный (почти) обзор основных изменений:
- на сайте
- на Хабре

@webtolkru

#ai #ии #processforge
👍1
Forwarded from Joomla Feed (Sergey Tolkachyov)
👩‍💻 Русская локализация для Joomla 6.2.0
Вышла официальная русская локализация Joomla 6.2.0.
Перевод готовится силами участников сообщества. Присоединиться к процессу перевода может любой желающий и тем самым ускорить выход релиза. Работа ведётся на GitHub https://github.com/JPathRu/localisation

Спасибо за перевод участнику сообщества @kostelano

- Скачать пакеты локализации с Joomlaportal
- Скачать с GitHub
- - Русская локализация Joomla 6.2.0
- - Русская локализация Joomla 5.4.9

@joomlafeed

#локализация
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
А архитекторы будут любить Joomla и использовать её на полную мощность)))



https://expert.ru/news/ekspert-nazval-vostrebovannye-it-napravleniya-v-blizhayshie-35-let
Forwarded from Joomla Feed (Sergey Tolkachyov)
Media is too big
VIEW IN TELEGRAM
👩‍💻 Аддон доставки CDEK v1.6.0 для JoomShopping и Joomla 6.
Способ доставки для интернет-магазина JoomShopping. Работает с API CDEK v.2. Считает стоимость доставки, позволяет выбрать пункт выдачи заказа CDEK на карте, отображает полную информацию о ПВЗ в заказе. Для работы аддона необходимо установить и настроить библиотеку WT CDEK. Joomla 4.2.7+, JoomShopping 5+.

v.1.6.0. Что нового?
- Управление отправлениями из заказа. Создавайте отправление СДЭК, обновляйте его статус, отменяйте и открывайте квитанцию для печати прямо в карточке заказа JoomShopping.
- Автоматические действия с заказами в CDEK по статусам. Выберите статус заказа для создания отправления в CDEK и несколько статусов для его отмены — например, отмена заказа и возврат.
- Трек-номер в заказе и письмах. После оформления заказа расширение автоматически запрашивает трек-номер и сохраняет его, если СДЭК уже присвоил номер отправлению. Выберите статусы, при которых трек-номер нужно добавлять в письма покупателю.
- Новый виджет карты для выбора ПВЗ. Добавлен виджет с картой и списком пунктов выдачи. Его можно показать на странице или в отдельном окне; доступны варианты для шаблонов с Bootstrap и UIkit.
- Настройка карты и информации о ПВЗ. Выбирайте значки на карте и сведения о пунктах выдачи: график работы, телефон, способы оплаты, наличие примерочной и другие детали. Так же вы можете создавать свои собственные макеты карты.
- Удобный выбор пункта отправки в админке. Пункт СДЭК, в который вы сдаёте посылки, теперь можно выбрать из списка по городу и индексу отправителя.
- Отключить показ сроков доставки. Для отдельной цены доставки можно отключить показ сроков доставки.
- Требуется библиотека WT CDEK 1.4.0 или новее. Для выбора ПВЗ и отображения информации о тарифах используются поля библиотеки WT CDEK. Перед обновлением способа доставки установите библиотеку версии не ниже 1.4.0.

- Страница расширения
- Библиотека WT CDEK

@joomlafeed

#joomla #joomshopping #cdek
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
🚨 Критические уязвимости в PHP всех версий и YOOtheme Pro 5. Взломы уже идут 🦹‍♂️

Удивительное совпадение — вчера обнаружены критические уязвимости в PHP всех версий самого высокого уровня. Также критическая уязвимость обнаружена в YOOtheme Pro версии 5 (в ранних версиях 4.x и ниже её нет)

PHP:
⚠️ PHP объявил о двух критических уязвимостях — CVE-2026-109618 и CVE-2026-109619. Их оценка по шкале CVSS v4.0 составляет 9,2 балла из 10. Официальное исправление запланировано на сегодня, 21 октября, на 14:00 UTC (17:00 по московскому времени).


Yootheme Pro 5:
⚠️ CVE-2026-102785 — Удаленное выполнение кода (RCE) без аутентификации через обработчик изображений. Эта уязвимость может позволить злоумышленнику удаленно выполнить код, не проходя процедуру аутентификации.


🔴 Уже пошел парад взломов! Коллеги подтверждают наличие шеллов на сайтах. Смотрим логи. 🪲
YOOtheme Pro только что выпустили обнову. PHP выпускают патчи в 17:00 по МСК.

Что нужно сделать сейчас?
—-
1️⃣ Экстренно отключить сервер до момента выхода патчей. Да, это плохо для SERP и продаж, но ещё хуже — получить зараженный сайт. Поэтому приходится выбирать между плохим и ужасным.
2️⃣ Провести диагностику и выявить зараженные сайты.
3️⃣ Обновить PHP на сервере. (если хостинг — писать хостеру и проверить, что обнова накатилась)
4️⃣ Удостовериться, что есть бэкапы зараженных сайтов.
5️⃣ Скачать бэкап за 20.10.2026 и развернуть локально каждый сайт, обновить билдер и залить на боевой с обязательным удалением БД и папок сайта.
Другой вариант:
Закрыть фронт всех сайтов с билдером по паролю .htpasswd. Накатывать обновление билдера и открывать фронт.
Это нужно для того, чтобы пока будете вручную накатывать обновления билдера на сайтах (коих может быть 50+), бот может снова ломануть сайт.
6️⃣ Через сутки снова провести диагностику.

Если инфраструктура хостера или админов дата-центра завязана на продукт VMmanager, в нём также обнаружена серьезная уязвимость. В этом случае задать вопрос в тех. поддержке хостера и если проблема имеет место быть, то:
7️⃣ Сменить все пароли к супер админам и менеджерам в админке. Сменить все пароли для внешних приложений. Сменить пароли к базам данных.

П.7 все равно лучше выполнить от греха подальше.

Безопасность сайтов, а значит и стабильность их функционирования только в ваших руках!
🙏1
Ур-ра! Обновы на PHP есть!

В альма линукс
dnf clean all
dnf update
👍3
Мне очень часто не хватает времени. Особенно с тех пор, как в профессиональную жизнь вошёл ИИ. Скорость работы стала во многом выше и из-за этого больше результатов скапливается на проверку и дальнейшую обработку.

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

Казалось бы - всё готово, но документация, скриншоты, видео, всё сделать на 2-х языках.
А потом весь этот материал в разных конфигурациях выложить на 18, кажется, площадках: сайт, соц.сети, форумы.
А ещё на разных форумах разный формат BBCode. А ещё в Тенчате дурацкий редактор постов, так как он, видимо, не очень хорошо понимает переносы из буфера обмена и всё встаёт как один длинный абзац, а не абзацы, списки и т.д. Но почему-то посты с Тенчата хорошо залетают в Яндекс. Везде свои особенности.

Для ИИ на самом деле тут очень много работы, потому что это - рутина. Необходимая, но от неё я очень хочу избавиться и спихнуть на кого-то, но при этом так, чтобы не приходилось хвататься потом за голову и переделывать. Уже сейчас немало работы с моим web-tolk.ru делает агент: заходит на сайт, публикует версии, выкладывает документацию, иногда мои статьи копирует с Хабра. Но пока что это не процесс, а инструкции где-нибудь в конце цикла разработки: "Зайди... Авторизуйся... Выложи туда-то...".
Сейчас на нескольких сайтах тестирую разные варианты процессов контент-менеджмента Joomla для того, чтобы отделить общие для всех Joomla-сайтов черты и этапы от проектных нюансов. Попозже расскажу как это у меня выглядит )

@webtolkru

#joomla #ai #ии
👍7
ИИ убивает не продукты, а старые бизнес-модели

Главная мысль истории с клонами фотошопа не в том, что вы с командой теперь можете собрать фотошоп
Можете, я в вас верю
Проблема в другом: фотошоп продают и частникам, и корпорациям, а клон бьёт только по одной из этих моделей

Код перестал быть рвом
GIMP бесплатен с 1996 года и не отъел у Adobe ничего
Значит, ценность была не в умении двигать пиксели
ИИ удешевил ровно это умение, то есть бьёт по слою, который и так не был защищён.

По кому клон реально попадает:

Платная утилита с одной фичей. Выносится за выходные
Самый мёртвый класс.

Просьюмерская подписка (Adobe за 20 баксов частнику)
Клон не убивает, но ломает право держать цену: рядом бесплатное «на 90% такое же» - поэтому придется хорошо продавать и привлекать трафик

Энтерпрайз
Почти неуязвим - Корпорация платит не за кисточку, а за договор, с кого спросить, комплаенс, единый вход, форматы как стандарт для всех подрядчиков и то, что штат уже умеет работать
Ранняя альфа без поддержки и без того, кого засудить, в закупку не проходит. HSBC ровно это и сказал: угроза частникам, не бизнесу.

Отсюда вывод
Раз фичу теперь клонирует кто угодно, ценность утекает в то, что не клонируется: данные клиента внутри продукта, встроенность в его процесс, доверие

Было «кто сумеет построить», стало «кому доверят запустить и у кого лежат данные».

И тот же нож по ИИ-стартапам
Чего стоит твой ИИ-ассистент, если под капотом у него токены Антропик?
Ты не владеешь главным, ты его арендуешь:)
Маржу жмут с двух сторон: Антропик поднимет цену на токены, и это твоя себестоимость, а не его забота, или завтра выкатит твою фичу прямо в Клоде, и ты закрылся
Обёртка над чужой моделью это голая фича в чистом виде, её склонируют за выходные, а теперь ещё и тем же агентом

Выживает, как и фотошоп, не обёртка, а то, что вокруг: данные клиента, которых нет у модели, встроенность в его процесс, доверие и дистрибуция
Токены есть у всех. Нет у всех того, ради чего клиент к тебе пришёл и почему от тебя не уйдёт

Если твоя модель это «сделал фичу, беру за неё деньги», ИИ поставил тебя в очередь: твой клон тоже склонируют за выходные
Клоны Adobe это не смерть Adobe. Это смерть продажи голых фич.
👍4
Forwarded from Баке
Content Image Upload 2.0 — картинки материалов Joomla 6 одним броском

Системный плагин для редактора материалов.

На вкладке «Изображения и ссылки» появляется панель: файл загружают кнопкой или просто бросают на неё мышью — без перезагрузки страницы.

Что плагин делает сам:
— кладёт файл в папку по дате (images/2026/10/22) под уникальным именем
— чужой файл не перезапишется;
— уменьшает, переводит в WebP или AVIF, поворачивает снимок с телефона по метке EXIF и убирает метаданные, включая GPS;
— ставит одну картинку сразу во вводный и полный текст, а если нужны две — разводит их одним переключателем;
— накладывает водяной знак, который можно снять: перед наложением оригинал сохраняется.

После смены знака обновляет миниатюры JUImage, так что шаблон Wmarka сразу показывает новую картинку. Joomla 6, PHP 8.3+ с GD.

Обновления — прямо из панели управления.

Интерфейс и подробная инструкция со снимками — на русском, казахском и английском.

Лицензия GPL.

Плагин вырос из Content Image Upload 1.6 агентства «Хабар» и подходов WT Image Resize and Convert от WebTolk — спасибо авторам.

GitHub: https://github.com/bsakhanov/plg_system_contentimageupload

Подробно: https://webmarka.kz/news/contentimageupload/

#joomla6 #плагин #webp
👍8
👍3❤2😁1
Я на днях попробовал Kimi с Process Forge - она офигела))

Kimi - это китайское семейство ИИ-моделей, которое вроде как развивается в Open Source - они выкладывают веса своих моделей. Активно сейчас работают Kimi 2.7, 2.8 и Kimi K3.

У Kimi 2.7-code, которая мне попалась, контекстное окно 256к токенов. Агент работал на винде, но постоянно пытался использовать команды консоли от Линукс. И, видимо, эта модель заточена только под код, куда организация процесса в мультиагентном режиме не входит.

У Kimi K3 контекстное окно как у Codex - 1M токенов. И в целом ощущения гораздо более приятные. Я стал узнавать свой инструмент, его поведение. Но я не успел распробовать его хорошенько, так как 20 долларов закончились часа за 4, хотя у них есть месячная подписка за эти деньги.

После полугода активной работы на Codex от ChatGPT на подписке Pro я был очень сильно удивлён. Пишу это не для того, чтобы похвастаться, а потому, что рабочий хороший инструмент, который решает свои залачи - действительно стоит своих денег. Но самое интересное то, что после работы Kimi я попросил Codex проверить результаты его работы и Codex нашёл ошибки и несостыковки, которые исправил ))).

Теперь осталось проверить адаптеры под Kimi: логирование хуков, сообщений чата и событий процессов.

По итогу я попросил Kimi собрать и записать evolve - его опыт и впечатления от работы с системой, найденные косяки и плюшки. Начало отчёта было таким:
# Investigation Report: Проблемы первого опыта PF от kimi-агента

## Общая оценка
ProcessForge — мощная система управления процессами, но для нового агента порог входа высокий. Требуется чтение множества документов, точное следование контрактам и понимание внутренних механизмов.



Это был очень интересный опыт, который показал мне насколько по разному могут работать люди и их агенты, насколько разным может быть рабочее окружение и людей и агентов и то, что для одного - плёвое дело для другого взрыв мозга (хоть и электронного).


@webtolkru

#ии #pf #processforge
👍3
Мой AGENTS.md для ИИ-агента.
Все ИИ-сервисы (естественно) норовят подсадить нас на свою экосистему. Чем больше данных вы храните на стороне сервиса, тем меньше вероятности того, что вы оттуда уйдёте: сила привычки большая.

В начале весны я ещё не знал на чём буду сидеть: одна модель или несколько. Но желание иметь один "источник истины" для ИИ уже было. Поэтому первым делом я сделал свою "агентку" на отдельном диске. А в AGENTS.md Codex уже идёт ссылка на него.
Этот файл лежит в c:\Users\{my-user-name}\.codex\
# AGENTS.md
Use AGENTS.md only from `E:/.agents/AGENTS.md`

## Base Paths
- Skills root: `E:/.agents/skills/`
- Local documentation root: `E:/.agents/docs/`

## Skills
Use skills only from `E:/.agents/skills/`.

When a skill is needed, read its `SKILL.md` from that folder.

## Local Documentation
Use shared local documentation only from `E:/.agents/docs/`.

If a skill references docs, resolve paths inside `E:/.agents/docs/` first.

А вот в E:\.agents уже лежит мой настоящий AGENTS.md. Удобно - если вдруг придётся сменить "электронные мозги" - достаточно настроить "роутинг" новому агенту.

@webtolkru

#ии #ai
👍5
Forwarded from Joomla Feed (Sergey Tolkachyov)
👩‍💻 Статистика материалов Joomla Яндекс Метрики.

Плагин для разработчиков или для тех, кто сможет внести минимальные изменения в шаблон материала Joomla.
Яндекс Метрика: посещения материалов — AJAX‑плагин для Joomla 6, который получает количество визитов конкретного материала из Яндекс Метрики за предыдущий полный календарный месяц.
Плагин принимает ID материала, сам строит его SEO‑URL средствами Joomla и запрашивает показатель «Визиты» через API Метрики. Результат кэшируется, поэтому повторные обращения не создают лишних API‑запросов.

Разработчик - участник Joomla-сообщества Дмитрий Денисов (@mitriy_bug).

Расширение платное.

Страница расширения

@joomlafeed

#joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Forwarded from Joomla Feed (Sergey Tolkachyov)
👩‍💻 Вышел JoomShopping 5.10.0 с обновлениями безопасности.
Один из популярных компонентов интернет-магазинов для Joomla получил большой список исправлений и улучшений, среди которых исправления безопасности.

⚡️ Безопасность
- проверка CSRF-токенов в админ-панели (конфигурация, аддоны, лицензионные ключи, импорт/экспорт, пользователи) и во фронтенде (редактирование пользователей, редактирование адресов)
- проверка загружаемых/скачиваемых файлов и изображений товаров (запрещенные исполняемые файлы, проверка содержимого изображений)
Параметры аддонов, конфигурация аддонов, параметры способов доставки и параметры импорта/экспорта теперь сохраняются в формате JSON (старые данные по-прежнему считываются)

➕ Добавлено
• Безопасная десериализация сохранённых данных: разрешены только массивы и объекты stdClass.
• Автоматическая установка обязательных и зависимых дополнений, включая платные, с автоматической передачей лицензионного ключа.
• Новый API установки дополнений с событиями onBeforeInstallAddon и onAfterInstallAddon.
• Новое системное дополнение JoomShopping News.
• Настройка минимального количества дней доставки.
• Сортировка зависимых атрибутов товаров по наличию на складе и отдельное оформление значений, отсутствующих в наличии.
• Отображение значений атрибутов и характеристик в списке товаров административной панели. По умолчанию выводятся первые 10 значений.
• Возможность публикации и снятия с публикации пользователей в административной панели.
• Предварительный просмотр PDF-документов в настройках.
• Новые иконки элементов интерфейса магазина.
• Уведомление в корзине, если количество товаров было изменено, но корзина не была обновлена.
• Новые события: ProductTable, onAfterSaveProductImage, onAfterSaveProductFolerImage.

🔄 Изменено и улучшено
• Оптимизированы запросы к базе данных при отображении списка заказов и получении следующего номера заказа.
• При массовом редактировании товаров теперь отображаются активные значения характеристик.
• Добавлена возможность отключения верхнего и нижнего колонтитулов PDF-документов.
• Обновлены стили кнопок, корзины, личного кабинета и поиска.
• Добавлена настройка использования иконок Font Awesome.
• В Simple Export реализована генерация случайных имён экспортируемых файлов.

🔧 Исправлено
• Исправлена блокировка пользователей в административной панели.
• Исправлена отправка писем активации учётных записей.
• Исправлена работа фильтра товаров в административной панели.
• Исправлена отправка писем при регистрации пользователей.
• Исправлены ошибки в работе купонов.
• Исправлены ошибки в работе оплаты.
• Исправлено удаление неопубликованных товаров.
• Устранены предупреждения PHP (PHP warnings).

⚙️ Новые параметры конфигурации
• image_upload_check_content — проверка содержимого загружаемых изображений.
• frontend_csrf_strict — строгая проверка CSRF на сайте.
• allow_video_upload — разрешение загрузки видеофайлов.
• install_url_allowed_hosts — список разрешённых хостов для установки дополнений по URL.
• install_paid_addon_set_key — автоматическая установка лицензионного ключа для платных дополнений.
• admin_display_attribute_values_in_list_max — максимальное количество значений атрибутов, отображаемых в списке товаров административной панели.
• admin_display_extra_field_values_in_list_max — максимальное количество значений характеристик, отображаемых в списке товаров.
• admin_display_values_in_list_show_first — настройка отображения первых значений в списке.
• admin_display_values_in_list_name_length — ограничение длины названий отображаемых значений.
• meta_data_save_as_raw — сохранение метаданных в исходном виде, без дополнительной обработки.
• use_fontawesome — использование библиотеки иконок Font Awesome.

@joomlafeed

#joomshopping #Joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
👩‍💻 Робокасса для JoomShopping, аддон способа оплаты v.2.0.0.

Способ оплаты с помощью платёжного агрегатора Робокасса для интернет-магазина JoomShopping.

v.2.0.0. Что нового?
- Joomla 5 и 6. Новая ветка предназначена для Joomla 5 и 6. Требования: JoomShopping 5.5.0 или новее; PHP 8.1 или новее для Joomla 5 и PHP 8.3 или новее для Joomla 6. Поддержка Joomla 4 прекращена.
- Установка способа оплаты. Исправлена регистрация способа оплаты при чистой установке. При обновлении сохраняются существующие настройки, названия и стоимость способа оплаты.
- Подписи и уведомления об оплате.
Добавлен выбор алгоритма подписи: MD5, SHA-256 или SHA-512. Улучшена проверка подписи, суммы, валюты и принадлежности уведомления заказу. Повторные уведомления и возврат покупателя из Robokassa сохраняют статус уже обработанного заказа.
- Формирование чека. Уточнён расчёт позиций чека с учётом скидок, округлений, доставки, упаковки и доплаты за способ оплаты. Добавлена настройка НДС для доплаты за способ оплаты.
- Создание платежа. Добавлена настройка таймаута запроса к Robokassa. Улучшены проверка ответа платёжного сервиса и обработка ошибок при начале оплаты.

Страница расширения

@webtolkru

#joomla #joomshopping
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Найдено на просторах интернета))
😁8💯1