Jump to content
Sign in to follow this  
mobiopt

Как убрать вкладку Описание из карточки товара

Recommended Posts

Подскажите можно ли в конкретной категории у товаров убрать вкладку Описание? или хотя бы поменять ее местами с Характеристиками, что бы при заходе в товар сразу было видно характеристики а не пустую вкладку Описание

Но нужно это только в одной категории, в других нужно оставить описание

 

Share this post


Link to post
Share on other sites

1) Для начала нужно вывести на страницу с товаром переменную с названием категории: 

КАК

 

2) в product.tpl ищем вкладку с описанием:

<li><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>

3) оборачиваем в условие:

<?php if($categoty_title != 'Название исключающей категории') { ?>
...
<?php } ?>

зы: если товар в нескольких категориях, то будет по первой в списке ориентироваться

Share this post


Link to post
Share on other sites

К чему привязываться к категории если речь только о том что бы скрыть пустые вкладки ?

Самый оптимальный вариант  работать с карточкой товара и обернуть описание и таб в условие <?php if ($description) { ?>   
 

Share this post


Link to post
Share on other sites
В 04.11.2017 в 16:42, Tom сказал:

К чему привязываться к категории если речь только о том что бы скрыть пустые вкладки ?

Самый оптимальный вариант  работать с карточкой товара и обернуть описание и таб в условие <?php if ($description) { ?>   
 

Тоже хочу скрыть вкладку описание!

Обернул описание таб в условие <?php if ($description) { ?>  

 

                        <?php if ($description) { ?>
                        <li><a href="#tab-description" data-toggle="tab"><?php echo $tab_description; ?></a></li>
                        <?php } ?>
 Далее сделал

                         <div class="tab-content">
                        <div class="tab-pane active" id="tab-description">
                            <?php if ($description) { ?>
                            <?php if($oct_luxury_pr_micro == "on") { ?>
                            <div itemprop="description"><?php } ?><?php echo  $description; ?><?php if($oct_luxury_pr_micro == "on") { ?></div>
                            <?php } ?>
                            <?php } ?>
                        </div>            

Но остался <div class="tab-content">

Что сделал не так?

Screenshot_2019-01-06 Люстра на штанге 3703 A3703PL-4GA Arte Lamp интернет-магазин Svetolla ru.png

Share this post


Link to post
Share on other sites
8 минут назад, helen2014 сказал:

Что сделал не так?

 

не доделал
вот тут
 

<div class="tab-pane active" id="tab-description">

убираем 

active

а вставляем по аналогии в код контента таба, который будет по умолчанию открыт при загрузке станицы
p.s. Так же не стоит забыть и о заголовках вкладок, там так же 
 

active

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

  • +1 1

Share this post


Link to post
Share on other sites
8 минут назад, Pascha сказал:

не доделал
вот тут
 

<div class="tab-pane active" id="tab-description">

убираем 

active

а вставляем по аналогии в код контента таба, который будет по умолчанию открыт при загрузке станицы
p.s. Так же не стоит забыть и о заголовках вкладок, там так же 
 

active

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

Благодарю!

Все получилось.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.