Jump to content

Вывести бренд на страницу категории к каждому товару


Go to solution Solved by shooroop,

Recommended Posts

Прошу помощи в решении такой задачи.
Необходимо вывести бренд на странице категории к каждому товару.

Пробовал переменные
{$brand->name}
{$product->btand}

Но они не срабатывают

На фото показал как хотелось бы вывести

post-22779-0-87651300-1525566523_thumb.png

Link to post
Share on other sites

Вставил с таким циклом, но на выходе получил штук 20 брендов, притом с повторениями некоторых.
Ещё не разобрался по какому принципу они вывелись..

А как возможно вывести только тот один бренд, который относится к конкретному товару?

Link to post
Share on other sites

Вставил с таким циклом, но на выходе получил штук 20 брендов, притом с повторениями некоторых.

Ещё не разобрался по какому принципу они вывелись..

 

А как возможно вывести только тот один бренд, который относится к конкретному товару?

 

Эм что?

 

Разжёвываю  открываете products.tpl

 

сотрите где начинается {foreach $products as $product}   и ниже вставляете в нужном месте {$product->brand}

 

проверил на демо все корректно выводит

Link to post
Share on other sites

Эм что?

 

Разжёвываю  открываете products.tpl

 

сотрите где начинается {foreach $products as $product}   и ниже вставляете в нужном месте {$product->brand}

 

проверил на демо все корректно выводит

 

И вправду сработало.

Большое спасибо.

 

Если возможно, подскажите что я не учёл при выводе сюда же ссылки на этот бренд?

Пробую такие варианты

{$product->brand->url}
{$brand->url}

но не срабатывает..

 

Link to post
Share on other sites
  • 2 weeks later...
  • 1 year later...

В прошлый раз всё получилось вывести бренды в категории
Сейчас делаю также в новом шаблоне, но выводит бренд столько раз, сколько товаров в этой категории.
То есть если товаров в категории 5 штук, то и выводит 5 раз название бренда.
Не подскажите что не учёл?

Link to post
Share on other sites

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

Сейчас делаю также в новом шаблоне, но выводит бренд столько раз, сколько товаров в этой категории.

То есть если товаров в категории 5 штук, то и выводит 5 раз название бренда.

Не подскажите что не учёл?

 

 

все правильно каждому товару выводиться свой бренд

Edited by shooroop
Link to post
Share on other sites

все правильно каждому товару выводиться свой бренд

чуток не так изъяснился я))

 

если в категории 1 имеется 3 товара, то выглядит так

товар 1 (бренд категории 1) (бренд категории 1) (бренд категории 1)

товар 2 (бренд категории 1) (бренд категории 1) (бренд категории 1)

товар 3 (бренд категории 1) (бренд категории 1) (бренд категории 1)

 

то есть 3 раза на каждый из товаров

хотя должно по идее

 

товар 1 (бренд категории 1)

товар 2 (бренд категории 1)

товар 3 (бренд категории 1)

Link to post
Share on other sites

чуток не так изъяснился я))

 

если в категории 1 имеется 3 товара, то выглядит так

товар 1 (бренд категории 1) (бренд категории 1) (бренд категории 1)

товар 2 (бренд категории 1) (бренд категории 1) (бренд категории 1)

товар 3 (бренд категории 1) (бренд категории 1) (бренд категории 1)

 

то есть 3 раза на каждый из товаров

хотя должно по идее

 

товар 1 (бренд категории 1)

товар 2 (бренд категории 1)

товар 3 (бренд категории 1)

 

 

вы не туда вставляете

 

https://screenshots.firefox.com/EbjuEWJB9WiTj6bj/null

 

https://screenshots.firefox.com/9DrZkP1CdS47oXO0/null

Link to post
Share on other sites

Большое спасибо что помогли разобраться.
Не доглядел

У меня файл products.tpl ссылается на другой файл

{foreach $products as $product}
            {include file="_product_snippet.tpl"}
{/foreach}

а я в том файле ещё цикл вставлял повторно
теперь порядок  :)

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
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.

Loading...
×
×
  • Create New...