Свернуть полное описание - объекта
в теме
- Предыдущая
- 1
- 2
- Показаны 16-21 из 21
для списка надо переделывать, так оно будет скрывать только первое описание в списке
places_list.tpl — этот файл?
ка надо переделывать, так оно будет скрывать только первое описание в списке
places_list.tpl — этот файл?
мой вариант только для записи работает, для списка не будет
<?php $this -> addJS ( "templates/{$this->name}/js/readmore.min.js" );?> <?php $nthid = 1;?>
<?php if ($perpage < $total) { ?>
<script> $('.f_content div:nth-of-type(<?php echo $nthid;?>)').readmore({ // в .f_content это название поля описания moreLink: '<a href="#">Развернуть описание</a>', lessLink: '<a href="#">Свернуть описание</a>', collapsedHeight: 20, //высота скрытия в px speed: 500, afterToggle: function(trigger, element, expanded) { if(! expanded) { $('html, body').animate({scrollTop: element.offset().top}, {duration: 100}); } } }); </script> <?php $nthid = $nthid+1; ?>
так должно работать
в шапку templates\default\content\places_list.tpl.php вставить
потом перед
вставить:
$('.f_content div:nth-of-type()').readmore({ // в .f_content это название поля описания moreLink: 'Развернуть описание', lessLink: 'Свернуть описание', collapsedHeight: 20, //высота скрытия в px speed: 500, afterToggle: function(trigger, element, expanded) { if(! expanded) { $('html, body').animate({scrollTop: element.offset().top}, {duration: 100}); } } });
так должно работать
Не помогло
Спасибо Killer's dream — распутал это всё!
Всем спасибо за помощь
- Предыдущая
- 1
- 2
- Показаны 16-21 из 21