Ранее в этой теме: https://forum.okay-cms.com/viewtopic.php?f=6&t=2646&p=11178#p11178 рассматривалась возможность спрятать длинное описание описание страницы категории товаров.
После выполнения всех описаных в теме шагов, я решил заменить кнопку развертывания и свертывания текста. По умолчанию кнопки выглядят как "+" и "-", а необходимо сделать "Смотреть все" и "Скрыть". Переводы в админке были созданы.
В файл okay.js был добавлен код:
Код: Выделить всё
/* Hiding blocks with great text */
if( $('.fn_readmore').length ) {
$('.fn_readmore').readmore({
collapsedHeight: 215,
lessLink: '<a href="#"><span>-</span></a>',
moreLink: '<a href="#"><span>+</span></a>',
afterToggle: function(trigger, element, expanded) {
if(! expanded) { // The "Close" link was clicked
$('html, body').animate( { scrollTop: element.offset().top - 100 }, {duration: 300 } );
}
}
});
}
И вот когда я вместо
Код: Выделить всё
moreLink: '<a href="#"><span>+</span></a>',
прописываю
Код: Выделить всё
moreLink: '<a class="fn_view_all view_all_feature" href="#"><span>{$lang->filter_view_show|escape}</span></a>',
я получаю ссылку в виде {$lang->filter_view_show|escape}
Подскажите пожалуйста, как в okay.js провильно вставлять переводы