[Помощь] Вкладки на станице товаров в VM

nebikoff

Постоялец
Регистрация
5 Авг 2013
Сообщения
471
Реакции
194
Внезапно обнаружил, что у этого шаблона, на странице товаров, есть вкладки Для просмотра ссылки Войди или Зарегистрируйся Причем не понятно, за счет чего они сделаны. Внутри ничего нет. Просто добавлена область текста в настраиваемых полях. Без дополнительных шорткодов. Может кто-то подсказать, за счет чего они сделаны?

Сделал вкладки. Они организованы за счет кода в шаблоне. Вот этот код, если кому понадобится. Вставляется в default.php. Еще нужно вырезать оригинальный description. А то будет в 2-х местах отображаться


Код:
 <div class="section-tabs">
      <?php
      $db = JFactory::getDbo();
      $query = "SELECT COUNT(virtuemart_rating_review_id)
            FROM `#__virtuemart_rating_reviews`
            WHERE `published` = 1
            AND `virtuemart_product_id` = {$db->q($this->product->virtuemart_product_id)}";
      $reviewCount = $db->setQuery($query)->loadResult();
      ?>
      <ul class="nav nav-tabs" role="tablist">
        <li class="nav-item">
          <a class="nav-link active" data-bs-toggle="tab" href="#nav-desc"><?php echo '<span>' . JText::_('TPL_DESCRIPTION') . '</span>';  ?></a>
        </li>
        <li class="nav-item">
          <a class="nav-link" data-bs-toggle="tab" href="#nav-addtional"><?php echo '<span>' . JText::_('TPL_ADDITIONAL') . '</span>';  ?></a>
        </li>
        <li class="nav-item">
          <a class="nav-link" data-bs-toggle="tab" href="#nav-review"><?php echo '<span>' . JText::_('TPL_REVIEW') . '</span>';  ?>
            <?php echo '<span class="number">(' . $reviewCount . ')</span>'; ?>
          </a>
        </li>
      </ul>

      <div class="tab-content" id="nav-tabContent">
        <!-- Description -->
        <div class="tab-pane fade show active" id="nav-desc" role="tabpanel" aria-labelledby="nav-desc-tab">
          <?php echo $this->product->product_desc; ?>
        </div>
        <!-- Description -->

        <!-- Addtional -->
        <div class="tab-pane fade" id="nav-addtional" role="tabpanel" aria-labelledby="nav-addtional-tab">
          <?php if (shopFunctionsF::renderVmSubLayout('customfields', array('product' => $this->product, 'position' => 'normal'))) : ?>
            <div id="more-information">
              <?php // More Information
              //echo shopFunctionsF::renderVmSubLayout('customfields', array('product' => $this->product, 'position' => 'additional_information', 'class' => 'more-information'));
              echo shopFunctionsF::renderVmSubLayout('customfields', array('product' => $this->product, 'position' => 'normal'));
              ?>
            </div>
          <?php endif; ?>
        </div>

        <!-- Review -->
        <div class="tab-pane fade" id="nav-review" role="tabpanel" aria-labelledby="nav-review-tab">
          <?php echo $this->loadTemplate('reviews'); ?>
        </div>
        <!-- Review -->
      </div>

    </div>
 

Вложения

  • Вкладки.jpg
    Вкладки.jpg
    31,2 KB · Просмотры: 3
Последнее редактирование:
Назад
Сверху