Alex000 Опубликовано 20 апреля, 2019 Жалоба Поделиться Опубликовано 20 апреля, 2019 Всем привет, подскажите пожалуйста как выводить свойства товара следующим образом, выводим ну к примеру 5 свойств, затем идёт ссылка "показать остальные" и при нажатии на ссылку что бы открывались остальные свойства.Заранее благодарю. Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 20 апреля, 2019 Жалоба Поделиться Опубликовано 20 апреля, 2019 Всем привет, подскажите пожалуйста как выводить свойства товара следующим образом, выводим ну к примеру 5 свойств, затем идёт ссылка "показать остальные" и при нажатии на ссылку что бы открывались остальные свойства.Заранее благодарю. <style type="text/css"> .features.shorty .hidden{ display: none } </style> <table class="features shorty"> {foreach $features as $f} <tr class="{if $f@iteration > 5}hidden{/if}"> <td>{$f->name}</td> <td>{$f->value}</td> </tr> {/foreach} </table> <button type="button" class="js-show-more">Показать еще</button> <script type="text/javascript"> document.querySelector('.js-show-more').addEventListener('click', function(){ document.querySelector('.features').classList.remove('shorty'); }) </script> Цитата Ссылка на сообщение Поделиться на другие сайты
Alex000 Опубликовано 20 апреля, 2019 Автор Жалоба Поделиться Опубликовано 20 апреля, 2019 Большое спасибо. Цитата Ссылка на сообщение Поделиться на другие сайты
Alex000 Опубликовано 21 апреля, 2019 Автор Жалоба Поделиться Опубликовано 21 апреля, 2019 У меня не заработало пока не заменил строчку {foreach $features as $f} на {foreach $product->features as $f} Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.