Jump to content
Sign in to follow this  
Gaara

Дополнительные поля

Recommended Posts

Добрый день.

Пользуюсь opencart уже две недели. Делаю магазин кондиционеров.

Добавляю товар. Понадобилось добавить дополнительные поля к товару. Типа мощность, площадь и т.п. Как это сделать? Прочитал способ про sql запросы. Попроще как-то можно? Может модуль есть какой нибудь?

И чтобы потом всё это работало с модулем filter Pro

Share this post


Link to post
Share on other sites

Атрибуты.

Можно в двух словах объяснить как добавить поля эти? А то тыкал в атрибуты так и не понял, как они работают.

Share this post


Link to post
Share on other sites

Можно в двух словах объяснить как добавить поля эти? А то тыкал в атрибуты так и не понял, как они работают.

1. создаете группу атрибутов

2.создаете атрибуты, указывая к какой группе они относятся

3. при создании нового товара на вкладке атрибуты в пустом поле вводите первую букву желаемого атрибута (появиться выпадающий список из созданых ранее атрибутов и указанием к какой группе они относятся)...выбираете что нужно и указываете значение...сохранить

все появляется в табах под товаром)

Share this post


Link to post
Share on other sites

1. создаете группу атрибутов

2.создаете атрибуты, указывая к какой группе они относятся

3. при создании нового товара на вкладке атрибуты в пустом поле вводите первую букву желаемого атрибута (появиться выпадающий список из созданых ранее атрибутов и указанием к какой группе они относятся)...выбираете что нужно и указываете значение...сохранить

все появляется в табах под товаром)

Спасибо. С этим разобрался.

Возникло два вопроса.

1. Как вывести доп.поля вот сюда? (как на картинке)

1362864657-clip-30kb.png

2. И как убрать ТАБ отзывы, т.к. их нет и не будет наверное. или можно их как-то с яндекс маркета спарсить и модулем каким-то подгрузить на сайт?

Share this post


Link to post
Share on other sites

Предлагаю такой вариант! В админке есть поля sku, upc, location и так далее. Можно туда вбивать данные и с помощью этого модуля http://www.opencart....ay#.UTu_3lc50qI выносить их в товаре и в категориях. В языковых файлах можно переименовать их как угодно. То есть вместо sku написать материал, или то что нужно! А атрибуты просто будут использоваться для фильтрации! Но можно конечно и атрибуты вынести под наличие. Для этого в файле catalog\view\theme\default\template\product\product.tpl после строки

<span><?php echo $text_stock; ?></span> <?php echo $stock; ?></div>

вставляешь это

<?php if ($attribute_groups) { ?>

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

Вот что получится http://clip2net.com/s/4IFFUb Если не нужно название группы атрибутов то такой код

<?php if ($attribute_groups) { ?>

<table class="attribute">

<?php foreach ($attribute_groups as $attribute_group) { ?>

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

Вот результат http://clip2net.com/s/4IFHdj

А дальше можно переверстать как тебе нужно!

Что бы убрать вкладку отзывы нужно выкосить этот код

<?php if ($review_status) { ?>

<a href="#tab-review"><?php echo $tab_review; ?></a>

<?php } ?>

в файле catalog\view\theme\default\template\product\product.tp

Share this post


Link to post
Share on other sites

1. Как вывести доп.поля вот сюда? (как на картинке)

что именно хотите там видеть?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.