Jump to content

Kategorie na stronie głównej


Recommended Posts

rozumiem ze to to:

<!-- MODULE Home categories -->
<div class="home_categories">
    <h2>{l s='Categories' mod='homecategories'}</h2>
    {if isset($categories) AND $categories}
            <ul>
            {foreach from=$categories item=category name=homeCategories}
                {assign var='categoryLink' value=$link->getcategoryLink($category.id_category, $category.link_rewrite)}
                <li class="ajax_block_category {if $smarty.foreach.homeCategories.first}first_item{elseif $smarty.foreach.homeCategories.last}last_item{else}item{/if}">
                <div><a href="{$categoryLink}" title="{$category.legend}" class="category_image"><img src="{$img_cat_dir}{$category.id_category}-medium_default.jpg" alt="{$category.name}" title="{$category.name}" class="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" /></a></div>
                <a href="{$categoryLink}" title="{$category.legend}">{$category.name|truncate:35}</a>
               
                </li> 
            {/foreach}
            </ul>
    {else}
        <p>{l s='No categories' mod='homecategories'}</p>
  {/if}
    <div class="cr"></div>
</div>
<!-- /MODULE Home categories -->
 
i gdzie to ma byc bo probowalem i nic sie nie zmienia.
Link to comment
Share on other sites

To co masz w homecategories.css zastąp tym:

 

div.home_categories{margin-bottom: 5px}
div.home_categories .cr{clear: both;border: 0px none}div.home_categories ul{text-align:center;list-style:none}
div.home_categories img{width: 150px;height: 150px;}
div.home_categories li{float:left;margin:5px;width: 150px;height: 180px;}
div.home_categories h5 a:hover{text-decoration:underline;color:#444}
div.home_categories div{width: 152px;border:1px outset black}
div.home_categories div:hover{border:1px inset black}
Link to comment
Share on other sites

Zmieniłem wersje jak Pan mówił, i mówiłem że się na tym nie znam i Pan piszę że jest odwołanie i sprawdzam i jest to wyłączone więc włączyłem, więc proszę napisać tak żebym zrozumiał co trzeba zrobić a nie co jest wył lub włą

Link to comment
Share on other sites

Takie zasadnicze pytanie na temat budowy szablonów na prestashop, skąd sklep ma wiedzieć że ma wyświetlić akurat takie a nie inne zdjęcie? 

 

Sklep rozpoznaje pliki po deklaracji w szablonie jeśli w twoim pliku szablonu jest deklaracja large-default to presta szuka zdjęcia large-default jeśli deklaracja jest large to presta szuka zdjęcia large i tutaj powinno być wszystko jasne, ale gdyby nie było to pociągnę temat dalej.

 

Wchodząc w zaplecze > preferencje > zdjęcia, wyświetlają się zdjęcia z głównymi nazwami small-default, home-default, large-default itd. cały czas pamiętamy że presta szuka zdjęcia large przelatuje po nazwach i co? Nie ma, jest large-default ale large nie ma, czyli zdjęcie się nie wyświetla.

 

Ubiegając następną głupotę którą możesz popełnić od razu nadmienię że zmiana nazwy z large-default na large to nie jest najlepszy pomysł. Więc aby osiągnąć zamierzony efekt najzwyczajniej należy dodać opcje large na wzór large-default rozmiary 150 na 150 i wygenerować obrazki.

 

Czyli tak jak już wspomniałem:

Presta 1.6 w standardzie ma zdjęcia typu large-default a u ciebie jest odwołanie do large.

Link to comment
Share on other sites

×
×
  • Create New...