Шаблон сайта стоит Ultrastore
1, Скачал readmore.min.js. закинул его по адресу - /catalog/view/theme/oct_ultrastore/js/
2. Шаблоне темы прописал к нему путь в файле /catalog/view/theme/oct_ultrastore/template/common/header.twig - Между тегами HEAD
<script type='text/javascript' src="/catalog/view/theme/oct_ultrastore/js/readmore.min.js"></script>
3. В самом шаблоне есть возможность с админки добавлять свой скрипт в настройках шаблона. Добавил туда скрипт :
$(function() { $('#demo').readmore({ moreLink: '<a href="#">Читать больше...</a>', lessLink: '<a href="#">Не хочу больше читать</a>', collapsedHeight: 432, speed: 200, afterToggle: function(trigger, element, expanded) { if(! expanded) { // The "Close" link was clicked $('html, body').animate({scrollTop: $(element).offset().top}, {duration: 100}); } } }); });
4. В Модуле "HTML-собержимое" редактор переключил на редактирование кода и обернул текст:
<section id="demo">Мой текст</section>
5. Очистил кеш темы, очистил кеш модификаторв, очистил кеш браузеров.
Открыл страницу с текстом - посмотрел исходный код страницы - путь скрипта прописан, скрипт в футере прописан, текст обернут в <section id="demo">Мой текст</section>
Но вот текст не сжимает и кнопки "читать дальше" нету
Что еще сделать - я не знаю((