Часто задаваемые вопросы в Magento-2?
Я хочу показать список часто задаваемых вопросов в интерфейсе с помощью аккордеона.А также первый часто задаваемый вопрос всегда открывался для просмотра при загрузке страницы.Как это сделать?
<?php
$collectionTitle = $this->getCollectionTitle();
?>
<div id="element" data-mage-init='{"accordion":{"openedState": "active", "collapsible": true, "active": false, "multipleCollapsible": true}}'>
<?php foreach ($collectionTitle as $item): ?>
<div data-role="collapsible">
<div data-role="trigger">
<span>
<?php echo $block->escapeHtml($item->getCategoryName()); ?>
</span>
</div>
</div>
<?php $collection = $this->getCollection($item->getId()); ?>
<div data-role="content">
<?php foreach ($collection as $items): ?>
<?php echo $block->escapeHtml($items->getQuestion()); ?>
<?php echo $block->escapeHtml($items->getAnswer()); ?>
<?php endforeach; ?>
</div>
<?php endforeach; ?>
</div>
2
1 answers
Вам нужно установить активный:[0] для первой активной вкладки,
<div id="element" data-mage-init='{"accordion":{"openedState": "active", "collapsible": true, "active": [0], "multipleCollapsible": true}}'>
3
Author: Rakesh Jesadiya, 2017-11-29 10:20:10