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

[Решено] Характеристики в карточке товара не выводятся


Recommended Posts

В админке в Атрибутах указано все  так же в самой карточке товара в вкладке атрибута все выставил. Но на сайте не выводиться вкладка.  На сайте стоит не стандартный шаблон, менял на на стандартный результат тот же использую Opencard 1.5.6.  в коде прописан вывод. 

 

вот часть кода с /template/product/product.tpl 

 <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>
Надіслати
Поділитися на інших сайтах


вот код с контролера.  То что вы скинули немного непонятно коды вообще разные что там что у меня. И тот пост как бы застарел для моей версии,
 

 

$this->data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');

$this->data['attribute_groups'] = $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);
 
$this->data['attribute_groups'] = array();
 
$product_options = array();
 
$ocfilter_options = $this->model_catalog_ocfilter->getOptionsByProductsId(array($this->request->get['product_id']), true);
 
if ($ocfilter_options) {
foreach ($ocfilter_options as $product_id => $options) {
foreach ($options as $option) {
            if (isset($option['values']) && $option['values']) {
$this->data['attribute_groups'][] = array(
'name' => $option['name'],
'attribute' => array(array(
                  'name' => '',
                  'text' => $option['values']
                ))
);
}
}
}
}
 
 
Надіслати
Поділитися на інших сайтах


Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

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

Important Information

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