Jump to content
  • 0

Dodanie elementu dla produktu ptoduct.tpl tylko jeżeli jest on w danej kategorii.


_luk
 Share

Question

Posted (edited)

Witam,

Potrzebuję dodać w pliku templates/catalog/product.tpl zależność tak jak dodałem sobie w pliku

templates/catalog/_partials/products.tpl

     {if $page.page_name == 'category' && $category.id == '96'}
          <div style="margin-top: 0px; margin-bottom: 10px;">

          </div>
      {/if}
To co powyżej działa bez problemu i jeżeli mam listę produktów to dodaje mi w miejscu w którym chcę odpowiedni tekst, jednak w pliku product.tpl próbuję dodać:

      {if $page.page_name == 'product' && $product.id.category == '96'}

Niestety takie coś nie działa, natomiast jeżeli dodam tak jak poniżej zamiast kategorię konkretny produkt

      {if $page.page_name == 'product' && $product.id == '954'}

To wtedy dla danego produktu działa mi to doskonale, jednak potrzebuję to dla całej kategorii bo tak będzie łatwiej tym zarządzać.

 

Ma ktoś pomysł jak to rozwiązać?

Edited by _luk (see edit history)

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Witam, na początku musisz upewnić się, że ten plik szablonu jest ogniem, jeśli chodzi o stronę produktu. Mam debugowanie z tą zmienną {$page|print_r} i okazało się, że ten szablon jest wywołany tylko na stronie kategorii. nie na stronie produktu. Myślę, że musisz pracować w inny sposób

Share this post


Link to post
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

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More