hellboy13

[Решено] Как обьеденить/изменить табы?

Рекомендуемые сообщения

hellboy13    1

Добрый день уважаемые друзья. Недавно возникла остарая необходимость в обьеденении нескольктх вкладок в одну. Я имею в виду что бы во вкладке "описание",помимо описания были атрибуты ("характеристики" ) А саму вкладку характеристики скрыть. Как это можно релизовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
hellboy13    1

Прошу прощение за название темы. Как изминить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noVe    153

Код в дефолтном шаблоне:


<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 } ?>

Чтобы в одну вкладку - код, формирующий характеристики, перенести за <?php echo $description; ?>. И удалить уже пустую вкладку с характеристиками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
tarvolok    13

Простите за наглость, а можно поподробней, вот нашёл я этот кусок кода, за ним идёт очень много кода, по логике отвечающего за вывод остальных вкладок...  я так понимаю надо найти то, что выводит содержимое вкладок и перенести это в таблицу код которой вы указали, примерно сюда, так?:

<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>
/*Добавлено:
<tr>
куски кода отвечающего за остальные вкладки
</tr>
*/ Добавлено
        <?php } ?>
      </tbody>
      <?php } ?>
    </table>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу