Описание и отзывы в одной вкладке

Тема в разделе "OpenCart", создана пользователем Eevvggeennyy, 23 янв 2015.

  1. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    Здравствуйте. Подскажите что нужно сделать (какой файл подправить и как) чтобы отзыва о товаре были не в отдельной вкладке, а на той же вкладке что и описание, только ниже. Т.е. чтобы все было просто в одной вкладке?
     
  2. lesson

    lesson

    Регистрация:
    6 дек 2013
    Сообщения:
    17
    Симпатии:
    1
    в файле /catalog/view/theme/default/template/product\ product.tpl - найдете ДИВЫ с класом tab. просто перенесите содержимое третьего дива в первый, а третий уже пустой див вырежте или закоментируйте
     
  3. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    Оо, вообще случайно увидел ваш ответ.
    Подскажите как должны выглядеть эти дивы?
    Так
    Код:
    <div id="tab">
    Конкретно таких строчек нет. Но у меня не дефолтная тема.
    Нашел вот такие строки:
    Код:
      <div id="tabs" class="htabs">
        <?php if(isset($this->document->journal_custom_product_tabs)): $index=0; foreach ($this->document->journal_custom_product_tabs[1] as $tab): $index++; ?>
          <a href="#journal-1-<?php echo $index; ?>"><?php echo $tab['title']; ?></a>
        <?php endforeach; endif; ?>
        <a href="#tab-description"><?php echo $tab_description; ?></a>
        <?php if(isset($this->document->journal_custom_product_tabs)): $index=0; foreach ($this->document->journal_custom_product_tabs[2] as $tab): $index++; ?>
          <a href="#journal-2-<?php echo $index; ?>"><?php echo $tab['title']; ?></a>
        <?php endforeach; endif; ?>
        <?php if ($attribute_groups) { ?>
        <!-- <a href="#tab-attribute"><?php echo $tab_attribute; ?></a> -->
        <?php } ?>
        <?php if(isset($this->document->journal_custom_product_tabs)): $index=0; foreach ($this->document->journal_custom_product_tabs[3] as $tab): $index++; ?>
          <a href="#journal-3-<?php echo $index; ?>"><?php echo $tab['title']; ?></a>
        <?php endforeach; endif; ?>
        <?php if ($review_status) { ?>
        <a href="#tab-review"><?php echo $tab_review; ?></a>
        <?php } ?>
        <?php if(isset($this->document->journal_custom_product_tabs)): $index=0; foreach ($this->document->journal_custom_product_tabs[4] as $tab): $index++; ?>
          <a href="#journal-4-<?php echo $index; ?>"><?php echo $tab['title']; ?></a>
        <?php endforeach; endif; ?>
      </div>
    
      <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 if ($review_status) { ?>
    
      <div id="tab-review" class="tab-content">
        <div id="review"></div>
        <h2 id="review-title"><?php echo $text_write; ?></h2>
        <b><?php echo $entry_name; ?></b><br />
        <input type="text" name="name" value="" />
        <br />
        <br />
        <b><?php echo $entry_review; ?></b>
        <textarea name="text" cols="40" rows="8" style="width: 98%;"></textarea>
        <span style="font-size: 11px;"><?php echo $text_note; ?></span><br />
        <br />
        <b><?php echo $entry_rating; ?></b> <span><?php echo $entry_bad; ?></span>&nbsp;
        <input type="radio" name="rating" value="1" />
        &nbsp;
        <input type="radio" name="rating" value="2" />
        &nbsp;
        <input type="radio" name="rating" value="3" />
        &nbsp;
        <input type="radio" name="rating" value="4" />
        &nbsp;
        <input type="radio" name="rating" value="5" />
        &nbsp;<span><?php echo $entry_good; ?></span><br />
        <br />
        <b><?php echo $entry_captcha; ?></b><br />
        <input type="text" name="captcha" value="" />
        <br />
        <img src="index.php?route=product/product/captcha" alt="" id="captcha" /><br />
        <br />
        <div class="buttons">
          <div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a></div>
        </div>
      </div>
    оно?
     
  4. Cold_232

    Cold_232

    Регистрация:
    22 июн 2013
    Сообщения:
    132
    Симпатии:
    37
    Eevvggeennyy,
    просто найдите в этом файле строку

    и можно ничего никуда не переносить.
     
    mr.Elias нравится это.
  5. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    Это же просто скроет таб отзывы. А мне надо чтобы отзывы не исчезли, а были внизу таба с описанием.
     
  6. Cold_232

    Cold_232

    Регистрация:
    22 июн 2013
    Сообщения:
    132
    Симпатии:
    37
    А вы уже попробовали? Кто вам сказал, что отзывы исчезнут?
     
  7. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    После ваших слов засомневался, что исчезнут. Попробовал. Просто исчезает таб с отзывами.
     
  8. Cold_232

    Cold_232

    Регистрация:
    22 июн 2013
    Сообщения:
    132
    Симпатии:
    37
    Таб исчезает, но сами отзывы-то остаются на первой вкладке. Переменные, отвечающие за отзывы ведь не трогались. По край мере у меня все отзывы на первой вкладке остались, а вкладка исчезла.
    В принципе можно аналогично удалить и другие вкладки (подобные товары и др.) и тогда все это будет на одной вкладке.
     
    mytraz нравится это.
  9. Eevvggeennyy

    Eevvggeennyy

    Регистрация:
    11 июн 2013
    Сообщения:
    50
    Симпатии:
    0
    да точно, сработало. первый раз просто испугался и побыстрей все вернул обратно. спасибо!
     
  10. mytraz

    mytraz

    Регистрация:
    12 фев 2013
    Сообщения:
    102
    Симпатии:
    6
    Спасибо помогло!