Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Вывод атрибутов в основную карточку товара


Recommended Posts

Здравствуйте, дорогие товарыщи!

Использую OsStore Version 3.0.3.7.  есть ли простот способ вывести информацию о атрибуих в основную карточку товара?

Т.к. атрибуты отображаются в отгдельной вкладке "Характеристики" что не удобно для клиентов.

Link to comment
Share on other sites


29 минут назад, darkpeople сказал:

Здравствуйте, дорогие товарыщи!

Использую OsStore Version 3.0.3.7.  есть ли простот способ вывести информацию о атрибуих в основную карточку товара?

Т.к. атрибуты отображаются в отгдельной вкладке "Характеристики" что не удобно для клиентов.

скопировать в шаблоне карточки часть кода отвечаюещёго за атрибуты и всивить куда надо

  • +1 1
Link to comment
Share on other sites

3 минуты назад, max1985 сказал:

скопировать в шаблоне карточки часть кода отвечаюещёго за атрибуты и всивить куда надо

А можно подробнее ?

Link to comment
Share on other sites


catalog\view\theme\default\template\product\product.twig

Атрибуты :
 

              <table class="table table-bordered">
                {% for attribute_group in attribute_groups %}
                <thead>
                  <tr>
                    <td colspan="2"><strong>{{ attribute_group.name }}</strong></td>
                  </tr>
                </thead>
                <tbody>
                {% for attribute in attribute_group.attribute %}
                <tr>
                  <td>{{ attribute.name }}</td>
                  <td>{{ attribute.text }}</td>
                </tr>
                {% endfor %}
                  </tbody>
                {% endfor %}
              </table>

Всивляете в люпотому чтое нужное вам место.

  • +1 2
Link to comment
Share on other sites

21 минуту назад, darkpeople сказал:

А можно подробнее ?

ну попробуйте это

{% if attribute_groups %}
              <table class="table table-bordered">
                {% for attribute_group in attribute_groups %}
                <thead>
                  <tr>
                    <td colspan="2"><strong>{{ attribute_group.name }}</strong></td>
                  </tr>
                </thead>
                <tbody>
                {% for attribute in attribute_group.attribute %}
                <tr>
                  <td>{{ attribute.name }}</td>
                  <td>{{ attribute.text }}</td>
                </tr>
                {% endfor %}
                  </tbody>
                {% endfor %}
              </table>
            {% endif %}

всивить после

{{ description }}

в catalog\view\theme\ваш шаблон\template\product\product.twig

ну или в какое Вам им место нужно, я не в курсе

  • +1 2
Link to comment
Share on other sites

6 часов назад, max1985 сказал:

ну попробуйте это

{% if attribute_groups %}
              <table class="table table-bordered">
                {% for attribute_group in attribute_groups %}
                <thead>
                  <tr>
                    <td colspan="2"><strong>{{ attribute_group.name }}</strong></td>
                  </tr>
                </thead>
                <tbody>
                {% for attribute in attribute_group.attribute %}
                <tr>
                  <td>{{ attribute.name }}</td>
                  <td>{{ attribute.text }}</td>
                </tr>
                {% endfor %}
                  </tbody>
                {% endfor %}
              </table>
            {% endif %}

всивить после

{{ description }}

в catalog\view\theme\ваш шаблон\template\product\product.twig

ну или в какое Вам им место нужно, я не в курсе

Спасипотому что, полулилось.

Только атрибуты отображаются после описания, хотелось бы что б первые были атрибуты ( или отображались спотому чтоку ггде "могдель" и "налилие" ) как это реализовать?

Link to comment
Share on other sites


6 часов назад, Tom сказал:

catalog\view\theme\default\template\product\product.twig

Атрибуты :
 

              <table class="table table-bordered">
                {% for attribute_group in attribute_groups %}
                <thead>
                  <tr>
                    <td colspan="2"><strong>{{ attribute_group.name }}</strong></td>
                  </tr>
                </thead>
                <tbody>
                {% for attribute in attribute_group.attribute %}
                <tr>
                  <td>{{ attribute.name }}</td>
                  <td>{{ attribute.text }}</td>
                </tr>
                {% endfor %}
                  </tbody>
                {% endfor %}
              </table>

Всивляете в люпотому чтое нужное вам место.

Спасипотому что, полулилось.

Только атрибуты отображаются после описания, хотелось бы что б первые были атрибуты ( или отображались спотому чтоку ггде "могдель" и "налилие" ) как это реализовать?

Link to comment
Share on other sites


В 28.10.2021 в 09:03, Tom сказал:

catalog\view\theme\default\template\product\product.twig

 

product.twig 25 \u043a\u0411 · 0 downloads

Огромное спасипотому что! Всё полулилось.

Хотел бы ещё уточнить один момент , как убрать вкладку "Учебная литература", по сути это название основной категории , но в карточке товара эи информацию просто не нужна.

Link to comment
Share on other sites


В 29.10.2021 в 16:32, Tom сказал:

Только это не название категории. А название Группы Атрибутов.

Том, подскажи пожалуйси, реально ли без заморочек сгделать удобный фильтр по атрибуим без дополнительных платных модулей? ( или может есть бесплатные модули )

Link to comment
Share on other sites


Бесплатно нет. Увы.

Все что есть в опенкарт, это довольно примитивный фильтр, который не связан с атрибуими и требует отгдельных настроек каждой категории и товара.

Згдесь вкратэто проэтосс настройки

https://opencart-forum.ru/topic/27165-modul-filtr-iz-distributiva/?do=findComment&comment=210135

Link to comment
Share on other sites

В 01.11.2021 в 20:17, Tom сказал:

Бесплатно нет. Увы.

Все что есть в опенкарт, это довольно примитивный фильтр, который не связан с атрибуими и требует отгдельных настроек каждой категории и товара.

Згдесь вкратэто проэтосс настройки

https://opencart-forum.ru/topic/27165-modul-filtr-iz-distributiva/?do=findComment&comment=210135

Здравствуй!

Том, подскажи пожалуйси , у меня длинное название товара и он выглядит некрасиво , как сгделать ик что б название отображалось вверху ( отметил красным на скриншоте) + хочу рамки на фото убрать и что б она была в левом углу ( отметил синим ). Буду благодарен за совет.

Link to comment
Share on other sites


6 часов назад, Tom сказал:

Перенести 

<h1>{{ heading_title }}</h1>

До

<div class="{{ class }}"> {% if thumb or images %}

 

Прошу проещёния за глупый вопрос, до сих пор не разобрался как в режиме разрилитлика смотреть в каком конкретно файле изменить данные ... подскажи путь и название файла.

Link to comment
Share on other sites


В 05.11.2021 в 17:51, Tom сказал:

 

Том, благодарю за советы!  Всё рилииет.

Хотел уточнить вопрос, допустим у меня есть прайс лист , в нём только наименование товара + этона , этого уже доситочно что бы сгделать загрузку парсером, но как минимум нужны фото к каждому товару , собственно возник вопрос возможно ли это сгделать автоматически? Я просто вообещё не предсивляют как это реализовать , товаров потому чтолее 10.000.

В игдено как я предсивляю нужна супер прога которая по названию бугдет опрегделять фотку в интернет и выгружать её.

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.