Перейти к содержанию

Версия v2.3.0

Версия TeleCart 2.3.0 добавляет удобный пункт меню TeleCart прямо в боковой панели админки OpenCart, заметно улучшает оформление страницы товара в Telegram-витрине (теперь корректно отображаются заголовки, абзацы, ссылки и таблицы в описании), а также исправляет несколько визуальных проблем витрины, которые встречались на мобильных устройствах. Блок «Карусель товаров» на главной больше не сломает страницу при незаполненной категории.

Инструкция по обновлению

  • Установить новую версию через админ-панель OpenCart (старую удалять не нужно — устанавливать поверх).
  • Сбросить кеш модификаторов OpenCart (инструкция на liveopencart).
  • Зайти в настройки модуля TeleCart, чтобы запустить процесс завершения обновления.
  • [необязательно] Выполнить сброс кеша из админки или через CLI php telecart cache:clear.

🚀 Добавлено

  • Отдельный пункт меню «TeleCart» в боковой панели админки OpenCart — настройки модуля теперь открываются в один клик.
  • Кнопка «Скопировать» рядом с полями настроек, которые предназначены для копирования значений (например, ссылка на Telegram Mini App для @BotFather). Больше не нужно вручную выделять текст.
  • В описании поля «Ссылка на Mini App» обновлена подсказка и добавлена ссылка на актуальную документацию https://docs.telecart.pro/.
  • Увеличен максимальный лимит страниц в списках товаров TeleCart-витрины — крупные категории с большим количеством товаров прокручиваются дальше.

✨ Улучшено

  • Типографика описания товара в витрине. Теперь корректно отображаются абзацы, заголовки h1–h6, разделители, списки, цитаты и форматирование ссылок. Широкие таблицы в описании получили горизонтальную прокрутку, чтобы не «выезжать» за пределы экрана на мобильных устройствах.
  • Ссылки в описании товара открываются корректно. Раньше на мобильных Telegram-витрина могла «уплывать» из Mini App, заменяя её на сайт по ссылке. Теперь обычные ссылки открываются во внешнем браузере, а ссылки на Telegram (t.me/…) — внутри Telegram, без выхода из Mini App.
  • Освежён дизайн списка категорий в каталоге: компактнее шрифт, аккуратнее межстрочные интервалы для длинных названий, плотнее расположены элементы списка.
  • Кнопка «Показать все товары категории» на странице подкатегорий теперь выделена как primary-кнопка над списком, а служебная навигация «Назад» убрана за счёт штатной кнопки Telegram.
  • Кнопка «Смотреть всё» в шапке блоков на главной странице больше не переносится на две строки при длинных заголовках блока — текст остаётся в одну строку, заголовок корректно сжимается.

🐞 Исправлено

  • Блок «Карусель товаров» на главной странице больше не падает с ошибкой, если в админке для блока не выбрана категория. Вместо ошибки покупатель видит понятное сообщение, что для блока не выбрана категория.
  • Если в выбранной категории нет товаров — карусель отображает аккуратное сообщение «В этой категории пока нет товаров» вместо пустого пространства или ошибки.
  • Обновлены npm-зависимости фронтенда, закрыто несколько уязвимостей в транзитивных пакетах.