Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как вывести отзывы на карточку товара


Recommended Posts

Добрый день! Проблема в следующем: Стандартный шаблон был изменен. На странице карточки товара нет отзывов (код используемого шаблона product.tpl приложу ниже). Подскажите как добавить возможность оставлять отзывы к товарам? Может достаточно вставить какую то недостающую часть кода? Либо подскажите если есть бесплатный модуль, который поможет решить проблему? Может ещё есть какие-нибудь варианты. 
Код шаблона:





<?php echo $header; ?> <div class="main-container col2-right-layout"> <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-9"> <div class="main"> <div class="breadcrumbs"> <ul> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a><span></span></li> <?php } ?> </ul> </div> <div class="row"> <div class="col-main col-xs-12"> <div class="padding-s"> <!-- Product --> <div class="product-view" itemscope itemtype = "http://schema.org/Product"> <div class="product-essential"> <form action="#" method="post" id="product_addtocart_form" enctype="multipart/form-data"> <div class="product-img-box"> <script type="text/javascript" src="/catalog/view/theme/goricvet/js/vendor/klass.min.js"></script> <script type="text/javascript" src="/catalog/view/theme/goricvet/js/vendor/code.photoswipe.jquery-3.0.5.js"></script> <div class="product-box-customs"> <?php if ($thumb || $images) { ?> <?php if ($thumb) { ?> <p class="product-image"> <a itemprop = "image" href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>" class='cloud-zoom' id='zoom1' rel="position:'right',showTitle:1,titleOpacity:0.5,lensOpacity:0.5,adjustX: 10,adjustY:-4"><img class="big" src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a> </p> <?php } ?> <div class="more-views"> <h2>More Views</h2> <div class="container-slider"> <ul class="slider tumbSlider-none"> <?php if ($images) { ?> <?php foreach ($images as $image) { ?> <li><a href="<?php echo $image['popup']; ?>" class='cloud-zoom-gallery' rel="useZoom: 'zoom1', smallImage: '<?php echo $image['popup']; ?>' " title="<?php echo $heading_title; ?>"> <img src="<?php echo $image['popup']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> <?php } ?> <?php } ?> </ul> </div> </div> <?php } ?> <div class="gallery-swipe-content"> <ul id="gallery-swipe" class="gallery-swipe"> <?php if ($thumb || $images) { ?> <?php if ($thumb) { ?> <li><a href="<?php echo $popup; ?>" title="<?php echo $heading_title; ?>"><img src="<?php echo $thumb; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> <?php } ?> <?php if ($images) { ?> <?php foreach ($images as $image) { ?> <li><a href="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>"> <img src="<?php echo $image['thumb']; ?>" title="<?php echo $heading_title; ?>" alt="<?php echo $heading_title; ?>" /></a></li> <?php } ?> <?php } ?> <?php } ?> </ul> </div> </div> </div> <div class="product-shop"> <div class="product-name"> <h1 itemprop = "name"><?php echo $heading_title; ?></h1> </div> <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <p class="availability in-stock" itemprop = "availability" href = "http://schema.org/InStock" /><?php echo $text_stock; ?> <span><?php echo $stock; ?></span></p> <div class="availability in-stock" itemprop = "description"> <?php if ($weight>0) { ?> <?php echo $text_weight; ?> <?php echo $weight; ?> <?php } ?> <?php if ($length>0) { ?> <?php echo $text_size; ?> <?php echo $length; ?> <?php } ?> </div> <div class="price-box"> <?php if ($price) { ?> <?php if (!$special) { ?> <p class="special-price"> <span class="price" id="product-price-41" Itemprop = "price" ><?php $price_parts = explode(' ', $price); echo $price_parts[0]; ?></span> <span class="price" itemprop="priceCurrency" content="RUB"><?php echo ' ' . $price_parts[1]; ?></span> </p> <?php } else { ?> <p class="old-price"> <span class="price" id="old-price-41"><?php echo $price; ?></span> </p> <p class="special-price"> <span class="price" id="product-price-41"><?php echo $special; ?></span> </p> <?php } ?> <?php } ?> </div> <div class="clear"></div> <div class="product-options-bottom"> <div class="add-to-cart"> <div class="qty-block"> <label for="qty"><?= $entry_qty; ?>:</label> <input type="text" name="qty" id="qty" maxlength="12" value="<?= $minimum ?>" title="Qty" class="input-text qty" /> </div> <button type="button" title="Add to Cart" class="button btn-cart" onclick="cart.add('<?php echo $product_id; ?>', jQuery('input#qty').val());"><span><span><?php echo $button_cart; ?></span></span> </button> </div> </div> </div> <div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='' addthis:title='' addthis:description=''> <a class="addthis_button_preferred_1"></a> <a class="addthis_button_preferred_2"></a> <a class="addthis_button_preferred_3"></a> <a class="addthis_button_preferred_4"></a> <a class="addthis_button_compact"></a> <a class="addthis_counter addthis_bubble_style"></a> </div> <div class="short-description"> <h2><?php echo $tab_description; ?></h2> <div class="std"> <p><?php echo $description; ?></p> </div> </div> </div> <div class="clearer"></div> </form> </div> <div class="product-collateral"> <?php if ($attribute_groups) { ?> <div class="box-collateral box-description"> <h2><p><?php echo $tab_attribute; ?></p></h2> <div class="box-collateral-content"> <div class="std"> <div class="tab-pane" id="tab-specification"> <table class="table table-bordered"> <?php foreach ($attribute_groups as $attribute_group) { ?> <thead> <tr> <td colspan="2"><strong><?php echo $attribute_group['name']; ?></strong></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> </div> </div> </div> <?php } ?> </div> </div> <!-- End Product --> </div> </div> </div> </div> </div> <!-- Recomend --> <?php if ($products) { ?> <div class="col-right sidebar col-xs-12 col-sm-3" itemscope itemtype = "http://schema.org/OfferCatalog"> <div class="block block-related"> <div class="block-title"> <strong><span itemprop = "name"><?php echo $text_related; ?></span></strong> </div> <div class="block-content"> <ol class="mini-products-list" id="block-related"> <li class="item"> <?php foreach ($products as $product) { ?> <div class="product" itemprop = "itemListElement" itemscope itemtype = "http://schema.org/Offer"> <a href="<?= $product['href']; ?>" title="<?= $product['name']; ?>" class="product-image"><img itemprop = "image" src="<?= $product['thumb'] ?>" alt="<?= $product['name']; ?>" /></a> <p class="product-name" itemprop = "name"><a href="<?= $product['href'] ?>"><?= $product['name']; ?></a></p> <div class="product-details"> <div class="price-box"> <span class="regular-price"> <span class="price" Itemprop = "price"><?php if($product['special']) {echo $product['special'];} else {echo $product['price'];} ?></span> </span> </div> </div> </div> <?php } ?> </li> </ol> </div> </div> </div> <?php } ?> <!-- End Recomend --> </div> </div> </div> <?php echo $footer; ?>

Змінено користувачем shoputils
code в spoiler
Надіслати
Поділитися на інших сайтах


2 часа назад, Anatoliy1992 сказал:

Может ещё есть какие-нибудь варианты

Вариант

 

Надіслати
Поділитися на інших сайтах

@markimax
Это тот же модуль, только с более расширенным функционалом:
https://opencartadmin.com/seo-cms-pro-2.html
Сейчас нет времени подробно ознакомиться. На выходных изучу получше. Можете подсказать в чем разница между этими модулями? Склоняюсь к более функциональной версии. 
 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.