Замена символа рубля OCMOD 2.5.1 Roboto

   (4 отзыва)

2 изображения

Информация о файле

Мод заменяет знак валюты рубля на симпатичный почти уже стандартный символ (U+20BD), представленный в наборе глифов шрифта "Roboto" от Christian Robertson.

Подходит для любого шаблона OpenCart версий 2.0.x, 2.1.x, 2.2.x, 2.3.x при отсутствии прямых модификаций ядра.

Схема работы:

добавляет в БД новую таблицу `oc_currency_modsymbols` с одной записью - для валюты с кодом RUB

на этапе выборки данных о валютах оборачивает оригинальный символ в конструкцию для обработки подключаемыми при загрузке страницы стилями

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

после установки можно вручную добавлять записи в таблицу `oc_currency_modsymbols` для форматирования символов валют по желанию (для включения в конечную строку стандартного значения, т.е. для автозамены, вместо него следует указать "_default_symbol_")

мод можно безболезненно отключать/удалять, функциональность при этом вернется к стандартной

Установка:

  1. Бекап!
  2. загрузить roboto-rouble-symbol-2.5.ocmod.zip через Extensions / Extension Installer
  3. обновить кэш модификаций на странице Extensions / Modifications
  4. обновить системный кэш

Удаление:

  1. Бекап!
  2. удалить мод на странице Extensions / Modifications, там же обновить кэш модификаций
  3. обновить системный кэш
  4. вручную удалить из БД таблицу `oc_currency_modsymbols`
  5. вручную удалить файлы catalog/view/theme/default/stylesheet/roboto-forced.css и roboto-forced.min.css
  6. вручную удалить файлы catalog/view/theme/default/stylesheet/font/google/roboto-subset-latin-ext-*.*
  7. При обновлении с предыдущих версий рекомендется полное их удаление, но можно удалить сам модификатор и очистить системный кэш и кэш модификаций, данные БД перезапишутся на новые при повторной установке.

В случае некорректного отображения блока с форматированной ценой (например, вылезающие закрывающие теги вида: руб." />") необходимо в шаблоне, где эта цена выводится, оборачивать её вывод в strip_tags();

С 2016-11-28 (v.2.5.1) в комплекте идет сабсет (latin-ext, webfont) шрифта Roboto для совместимости с браузерами, которые блокируют подгрузку внешних шрифтов (да, это про тебя, IE9, гори в аду!)


Что нового в версии 2.5.1 Roboto   Просмотр изменений

Размещено

  • 2016-11-28: шрифт включен в архив, поддержка OC2.3
  • 2016-04-16: поддержка OC2.2
  • 2016-03-19: Добавлен отдельный модификатор со шрифтом "Roboto". Версию со шрифтом "PT Sans" можно забрать в правой колонке "Предыдущие версии" от 26 февраля 2016



Обратная связь

Чтобы оставить отзыв, создайте аккаунт или авторизуйтесь

Вы должны быть пользователем, чтобы оставить отзыв

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


KostyanBr

  

Поделиться этим отзывом


Ссылка на отзыв
kuzvik

  

Поделиться этим отзывом


Ссылка на отзыв
petriknet

  

Поделиться этим отзывом


Ссылка на отзыв
Babantos

  

Поделиться этим отзывом


Ссылка на отзыв
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу