Свернуть полное описание - объекта

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

в теме

#16 17 марта 2019 в 18:08
для списка надо переделывать, так оно будет скрывать только первое описание в списке
#17 17 марта 2019 в 18:16


для списка надо переделывать, так оно будет скрывать только первое описание в списке

onlinespr

places_list.tpl — этот файл?
#18 17 марта 2019 в 18:26

ка надо переделывать, так оно будет скрывать только первое описание в списке

places_list.tpl — этот файл?

@Energy

мой вариант только для записи работает, для списка не будет
#19 17 марта 2019 в 18:35
в шапку templates\default\content\places_list.tpl.php вставить
  1.  
  2. <?php $this -> addJS ( "templates/{$this->name}/js/readmore.min.js" );?>
  3. <?php $nthid = 1;?>
  4.  
потом перед
  1. <?php if ($perpage < $total) { ?>
вставить:

  1.  
  2. <script>
  3. $('.f_content div:nth-of-type(<?php echo $nthid;?>)').readmore({ // в .f_content это название поля описания
  4. moreLink: '<a href="#">Развернуть описание</a>',
  5. lessLink: '<a href="#">Свернуть описание</a>',
  6. collapsedHeight: 20, //высота скрытия в px
  7. speed: 500,
  8. afterToggle: function(trigger, element, expanded) {
  9. if(! expanded) {
  10. $('html, body').animate({scrollTop: element.offset().top}, {duration: 100});
  11. }
  12. }
  13. });
  14. </script>
  15. <?php $nthid = $nthid+1; ?>
  16.  

так должно работать
#20 17 марта 2019 в 21:29


в шапку templates\default\content\places_list.tpl.php вставить

  1.  
  2.  
  3.  
  4.  
потом перед
  1.  
вставить:

  1.  
  2.  
  3. $('.f_content div:nth-of-type()').readmore({ // в .f_content это название поля описания
  4. moreLink: 'Развернуть описание',
  5. lessLink: 'Свернуть описание',
  6. collapsedHeight: 20, //высота скрытия в px
  7. speed: 500,
  8. afterToggle: function(trigger, element, expanded) {
  9. if(! expanded) {
  10. $('html, body').animate({scrollTop: element.offset().top}, {duration: 100});
  11. }
  12. }
  13. });
  14.  
  15.  
  16.  

так должно работать

onlinespr


Не помогло
#21 19 марта 2019 в 00:35
В общим, как оказалось — всё намного запутанее
Спасибо Killer's dream — распутал это всё!
Всем спасибо за помощь
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.