Как Вставить Описание Бренда "читать Далее"

Возникла необходимость у длинного описания сделать кнопку "читать далее".

В модулях такого функционала не нашел.

Свой модуль написать не получается(если это возможно сделать модулем).

Бренд - это характеристика товара, у него большое описание.

По простому нужно на некоторых страницах, подключить java script.

Вот нашел пример:

1) JavaScript

$(document).ready(function () {
    $(".content").hide();
$(".toggle").on("click", function (e) {
    
    var $this = $(this).prev('.content');
    var $text = $(this);
    $this.slideToggle('fast', function () {
        if ($(this).is(':visible')) {
            $text.text('less info');
        } else {
            $text.text('more info');
        }
    });

});

});

2) HTML (эту часть как у бренда добавить знаю)

content hulk foo
More Information

Подскажите как реализовать?

Возникла необходимость у длинного описания сделать кнопку "читать далее".

В модулях такого функционала не нашел.

Свой модуль написать не получается(если это возможно сделать модулем).

Бренд - это характеристика товара, у него большое описание.

По простому нужно на некоторых страницах, подключить java script.

Подскажите как реализовать?

Здравствуйте! Попробуйте вот это решение https://github.com/jedfoster/Readmore.js. Использовали на нескольких сайтах.

То что нужно!!!

Только не понятно как подключить?

Из инструкции: Then include it in your HTML:

Я так понял этот файл readmore.min.js нужно скопировать на сервер, но где указать путь до него, чтобы этот код подключения скрипта вставлялся в страницу?

То что нужно!!!

Только не понятно как подключить?

Из инструкции: Then include it in your HTML:

Я так понял этот файл readmore.min.js нужно скопировать на сервер, но где указать путь до него, чтобы этот код подключения скрипта вставлялся в страницу?

Сделайте всё в модуле my_changes:

1. Файл readmore.min.js нужно положить в [cscart_root]/js/addons/my_changes/

2. Далее этот файл нужно подключить в шаблоне [cscart_root]/design/themes/[your_theme]/templates/addons/my_changes/hooks/index/scripts.post.tpl

{script src="js/addons/my_changes/readmore.min.js"}

3. В этом же шаблоне (scripts.post.tpl) можете инициализировать скрипт. Что-то вроде:


Не подключается скрипт.

Закинул скрипт в указанную папку.

Создал /design/themes/responsive/templates/addons/ /my_changes/hooks/index/scripts.post.tpl

В нем 11 строк ( из сообщения выше).

Должен ли появится в админке модуль my_changes ?

Нужна ли перезагрузка сервера?

Не подключается скрипт.

Закинул скрипт в указанную папку.

Создал /design/themes/responsive/templates/addons/ /my_changes/hooks/index/scripts.post.tpl

В нем 11 строк ( из сообщения выше).

Должен ли появится в админке модуль my_changes ?

Нужна ли перезагрузка сервера?

Модуль называется "my_changes" или "мои изменения". Проверьте - установлен ли он, если нет - то установите. Также посмотрите, возможно он установлен, но выключен - включите. А также почитстите кэш - "Администрирование" -> "Хранилище данных" -> "Очистить кэш".

Возникла необходимость у длинного описания сделать кнопку "читать далее".

В модулях такого функционала не нашел.

Свой модуль написать не получается(если это возможно сделать модулем).

Бренд - это характеристика товара, у него большое описание.

Вот этим модулем не получается реализовать? https://cs-cart.alexbranding.com/ru/hide-product-description-ru.html