Перейти к содержимому


Фото
- - - - -

Вывод свойств товара


  • Чтобы отвечать, сперва войдите на форум
3 ответов в теме

#1 Alex000

Alex000
  • Пользователь
  • 85 сообщений
  • Верстка
  • Откуда:Минск

Опубликовано 20.04.2019 - 20:43

Всем привет, подскажите пожалуйста как выводить свойства товара следующим образом, выводим ну к примеру 5 свойств, затем идёт ссылка "показать остальные" и при нажатии на ссылку что бы открывались остальные свойства.

Заранее благодарю.

Прикрепленные файлы:



#2 chocolate_moles

chocolate_moles
  • Фрилансер
  • 483 сообщений
  • Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Санкт-Петербург

Опубликовано 20.04.2019 - 21:39

Всем привет, подскажите пожалуйста как выводить свойства товара следующим образом, выводим ну к примеру 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>


#3 Alex000

Alex000
  • Пользователь
  • 85 сообщений
  • Верстка
  • Откуда:Минск

Опубликовано 20.04.2019 - 22:18

Большое спасибо.



#4 Alex000

Alex000
  • Пользователь
  • 85 сообщений
  • Верстка
  • Откуда:Минск

Опубликовано 21.04.2019 - 14:38

У меня не заработало пока не заменил строчку {foreach $features as $f} на {foreach $product->features as $f}






0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых