Polskie wsparcie PrestaShop

PrestaShop => Dla początkujących => Wątek zaczęty przez: KKMT w Luty 09, 2016, 05:59:38 pm

Tytuł: Tagi na karcie produktu
Wiadomość wysłana przez: KKMT w Luty 09, 2016, 05:59:38 pm

Uzupełniłem w panelu tagi w jednym z produktów. Niestety nie są one widoczne w karcie produktu.


Mam moduł "Blok tagów". Do czego on służy? Do wyświetlania bloku na stronie głównej? Aby wyświetlić tagi na karcie produktu niezbędne są zmiany w kodzie?


Presta w wersji 1.6.0.14.
Tytuł: Odp: Tagi na karcie produktu
Wiadomość wysłana przez: endriu107 w Luty 09, 2016, 07:22:13 pm
Blok tagów wyświetla je w lewej lub prawej kolumnie, jeśli chcesz wyświetlić na karcie produkty to musisz edytować plik product.tpl
Tytuł: Odp: Tagi na karcie produktu
Wiadomość wysłana przez: KKMT w Luty 09, 2016, 07:28:56 pm
Co należy edytować?


Znalazłem taki opis:
http://www.blog.tezi.pl/tagi-na-stronie-produktu-w-prestashop/


Ale dla wersji 1.5 i mowa jest o dwóch plikach.


Może ktoś podać kod dla 1.6?
Tytuł: Odp: Tagi na karcie produktu
Wiadomość wysłana przez: endriu107 w Luty 09, 2016, 08:12:29 pm
Spróbuj:

<ul class="someclass">
    {foreach from=Tag::getProductTags(Tools::getValue('id_product')) key=k item=v}
        {foreach from=$v item=value}
            <li><a href="{$link->getPageLink('search', true, NULL, "tag={$value|urlencode}")}">{$value|escape:html:'UTF-8'}[/url]</li>
        {/foreach}
    {/foreach}
</ul>
Tytuł: Odp: Tagi na karcie produktu
Wiadomość wysłana przez: KKMT w Luty 09, 2016, 08:33:33 pm
Niestety bez zmian. Wprowadziłem kod w pliku:
../themes/default-bootstrap/product.tpl


Tutaj:

<div id="thumbs_list">
// pomiędzy tymi liniami wprowadziłem kod
<ul id="thumbs_list_frame">
Tytuł: Odp: Tagi na karcie produktu
Wiadomość wysłana przez: endriu107 w Luty 09, 2016, 09:17:48 pm
Kod na pewno działa również w tym miejscu co chcesz chociaż jest to niepolecane miejsce. Z kodu usuń [/url] to jest niepotrzebne, a poza tym to czy produkt ma dodane tagi oraz czy skompilowałeś szablon po zmianach?
Tytuł: Odp: Tagi na karcie produktu
Wiadomość wysłana przez: KKMT w Luty 09, 2016, 09:32:27 pm
W którym więc miejscu najlepiej umieścić kod?


Nie kompilowałem szablonu. Jak to zrobić?
Tytuł: Odp: Tagi na karcie produktu
Wiadomość wysłana przez: endriu107 w Luty 10, 2016, 05:38:07 am
W panelu zakładka Preferencje > wydajność należy włączyć opcję kompilowania szablonu i wyczyścić cache aby zmiany w plikach były widoczne.

Miejsce które podałeś odpowiada za miniaturki z tego co kojarzę to tagi pojawią się w okienkach zdjęć tak jak miniaturki zdjęć, mało estetyczne, poza tym kod wyświetli tagi jako listę, aby je ładnie poukładać to jeszcze zmiany w css by sie przydały.