Документация JS Readmore для описания товара

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

Версия: 1.3
Релиз: 21.10.2023

Информация пользователям

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

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

Попробуйте сначала установить «Localcopy OCMOD», а затем попробуйте установить наш модификатор снова. Эта последовательность может разрешить возможные конфликты и поможет вам успешно внедрить наши изменения на вашем сайте.

Установка модификатора

Чтобы установить модификатор, выполните следующие шаги:

  • Войдите в Админ-панель и перейдите в раздел Меню -> Расширения -> Установка расширений;
  • Загрузите и установите архивный файл PD_Readmore_x_OpenCart_x.ocmod.zip;
  • После успешной установки перейдите в раздел Меню -> Расширения -> Модификаторы и в правом верхнем углу нажмите кнопку «Обновить»;
  • Завершив эти шаги, перейдите в раздел Меню -> Расширения -> Модули и установите модуль JS Readmore Для Описания Товара.

Настройка модификатора

Для настройки модификатора перейдите в раздел Меню -> Расширения -> Модули -> JS Readmore Для Описания Товара

Основные параметры настройки:

  • Статус - отвечает за активацию данного модификатора;
  • Статус JavaScript для всех товаров - позволяет включить или выключить скрипт для всех описаний товаров;
  • Высота при свернутом состоянии - регулирует количество видимого текста, а остальную часть скрывает;
  • Разрешение экрана - настраивает разрешения экрана, на которых этот скрипт будет работать.

Статус БД:

  • Отображение статуса полей в таблице БД;
  • Управление установкой или удалением полей из БД.

Настройки в товарах

Чтобы настроить расширение для конкретного товара, перейдите в раздел Меню -> Каталог -> Товары и выберите нужный товар. Дополнительные параметры находятся во вкладке Дизайн

Здесь вы можете настроить следующие параметры:

  • Статус JavaScript для товара - включите или выключите скрипт для конкретного товара, или оставьте по умолчанию, тогда будут применяться настройки из модуля;
  • Высота при свернутом состоянии - определите количество текста, который будет видимым, а остальная часть текста будет скрыта.

Эти настройки помогут вам настроить расширение для конкретных товаров.

Стилизация

Если стандартный дизайн кнопки «Развернуть / Свернуть» не соответствует вашему сайту, вы можете изменить CSS-стили в файле cs_readmore.min.css, который находится по следующему пути:

/catalog/view/javascript/cs_libs/css/cs_readmore.min.css

Проблемы и решения

Если возникли вопросы или проблемы, то мы собрали в данном разделе ответы на часто задаваемые вопросы, решения наиболее общих и часто встречающихся проблем.

Список изменений

  • v1.321.10.2023

    Последний релиз

    Изменено:

    • Оптимизация кода;
    • Замена скрипта jQuery «ReadMore» на чистый JavaScript.
  • v1.231.05.2023

    Изменено:

    • Коррекция в коде.
  • v1.102.05.2023

    Изменено:

    • Исправлены ошибки.
  • v1.010.12.2022

    Добавлено:

    • Управление скриптом для каждого описания индивидуально;
    • Управление скриптом для всех описаний;
    • Управление на разрешениях экранов будет работать скрипт;
    • Возможность скрывать часть текста.