Иногда возникает ситуация когда нам нужно что бы вместо описание в карточке товара сразу выводились характеристики, то есть проще говоря бывает нужно поменять местами вкладки описания и характеристик в магазине opencart , делается это довольно таки просто внесением нескольких изменений в код вашего шаблона, а именно:
Открываем файл который лежит у нас по следующему пути catalog/view/theme/Ваша-Тема/template/product/product.tpl
и в нем находим следующий код:
1
2
3
4
|
<a href="#tab-description"><?php echo $tab_description; ?></a>
<?php if ($attribute_groups) { ?>
<a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
<?php } ?>
|
Который мы изменим на ниже указанный код:
1
2
3
4
|
<?php if ($attribute_groups) { ?>
<a href="#tab-attribute"><?php echo $tab_attribute; ?></a>
<?php } ?>
<a href="#tab-description"><?php echo $tab_description; ?></a>
|
Далее ищем код :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<div id="tab-description" class="tab-content"><?php echo $description; ?></div>
<?php if ($attribute_groups) { ?>
<div id="tab-attribute" class="tab-content">
<table class="attribute">
<?php foreach ($attribute_groups as $attribute_group) { ?>
<thead>
<tr>
<td colspan="2"><?php echo $attribute_group['name']; ?></td>
</tr>
</thead>
<tbody>
<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
<tr>
<td><?php echo $attribute['name']; ?></td>
<td><?php echo $attribute['text']; ?></td>
</tr>
<?php } ?>
</tbody>
<?php } ?>
</table>
</div>
<?php } ?>
|
И заменяем его на следующий код:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
<?php if ($attribute_groups) { ?>
<div id="tab-attribute" class="tab-content">
<table class="attribute">
<?php foreach ($attribute_groups as $attribute_group) { ?>
<thead>
<tr>
<td colspan="2"><?php echo $attribute_group['name']; ?></td>
</tr>
</thead>
<tbody>
<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
<tr>
<td><?php echo $attribute['name']; ?></td>
<td><?php echo $attribute['text']; ?></td>
</tr>
<?php } ?>
</tbody>
<?php } ?>
</table>
</div>
<?php } ?>
<div id="tab-description" class="tab-content"><?php echo $description; ?></div>
|
Вот и все таким несложным методом мы поменяли вкладки описания и характеристик товара местами.
PS: В некоторых шаблонах код может быть немного другой .
5 комментариев
Можно ли на страничке товара поменять местами вкладки описание товара и характеристики , чтобы при переходе на карточку товара по умолчанию открывалась вкладка с характеристиками?
Можно конечно, в этой статье как раз об этом все описано!
Если у вас что то не получается вы можете обратится к нам за платной помощью!
Или задавайте вопросы здесь в комментариях!
Можно ли на страничке товара поменять местами вкладки описание товара и характеристики , чтобы при переходе на карточку товара по умолчанию открывалась вкладка с характеристиками?
Можно ли на страничке товара поменять местами вкладки описание товара и характеристики , чтобы при переходе на карточку товара по умолчанию открывалась вкладка с характеристиками?
Да конечно можно, по это как раз в статье Выше описано, если не получается сделать своими силами Вы можете обратится за платной помощью