Skocz do zawartości

design4VIP

Members
  • Zawartość

    349
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    6

Posty dodane przez design4VIP


  1. nie chce mi sie pisac nowego tutka, wieec przekleje moj post z innego forum na temat przyciskow. ale analogicznie znajdziesz kazdy inny element:

     dla wszystkich pytajacych o kolorki. klikamy element zainteresowania prawym klawiszem czy to w FF czy Chrome i wybieramy z menu kontekstowego 'zbadaj element'. w "wyskoszonym" okienku mamy z prawej stronie dokladny plik, nazwe elementu i nawet linijke. ponadto w czasie rzeczywistym (te dane sie nie zapisuja, sa tylko do testow) mozemy pozmieniac sobie wielkosci, kolorki itp. pozniej skopiowac element i zastapic we wskazanym pliku i linijce.

    "najechane" elementy wybieramy klikajac w "wyskoczonym" okienku na kod HTML elementu i z menu kontektowego wybierajac "hover" czy inny interesujacy nas efekt - "action" czy "focus"


  2. no to czyli, ze w twoim szablonie tym co ma byc wysweitlane na stacjanonarnych i tym co mobilnych steruje jakis skrypt i to on dodaje odpowiednie klasy do ID. ewentualnie masz jakis dodatkowy modul, ktory tym moze steruje, jakas osobna konfiguracja szablonu. jezeli nie to zglas sie do tworcy szablonu lub jego sprzedawcy, zeby ten blad naprawil, bo na sredniej rozdzielczosci (sm) w ogole storna sie rozwala. 


  3. to wyglada na to, ze masz opcje opisu wylaczona programowo po stronie szablonu. 

     

    plik category.tpl  i w nim powinienes miec: 

    <!-- Category image -->
                        <div class="content_scene_cat_bg"{if $category->id_image} style="background:url({$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category_default')|escape:'html':'UTF-8'}) right center no-repeat; background-size:cover; min-height:{$categorySize.height}px;"{/if}>
                            {if $category->description}
                                <div class="cat_desc">
                                <span class="category-name">
                                    {strip}
                                        {$category->name|escape:'html':'UTF-8'}
                                        {if isset($categoryNameComplement)}
                                            {$categoryNameComplement|escape:'html':'UTF-8'}
                                        {/if}
                                    {/strip}
                                </span>
                                {if Tools::strlen($category->description) > 350}
                                    <div id="category_description_short" class="rte">{$description_short}</div>
                                    <div id="category_description_full" class="unvisible rte">{$category->description}</div>
                                    <a href="{$link->getCategoryLink($category->id_category, $category->link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a>
                                {else}
                                    <div class="rte">{$category->description}</div>
                                {/if}
                                </div>
                            {/if}
                         </div>
    

  4. Faktycznie... pomyliłem ten moduł z modułem "powiązane produkty"... mhm... :oops:  W takim razie moje pytanie na teraz to, czy mam możliwość manualnego dodania produktów do " Klienci, którzy zakupili ten produkt kupili również", jeśli tak to jak ;)

     

    z powiazanymmi nie jest tak hop. tak jak pisalem w pierwszym poscie (bo tak sie domyslalem, ze o to chodzi. czesto te bloki sa mylone) to tutaj juz trzeba by troche kombinacji w modulach i kontrolerach, a crosseling to juz sam naglowek bloku (modulu) mowi jak wysweitlic te przedmioty.... ktos musi zrobic zakupy z wiecej niz jednym przedmiotem w koszyku. modul odczytuje te produkty z tabeli FROM '._DB_PREFIX_.'order_detail', czyli ze szczegolow zamowienia. 


  5. Raczej tak:

    public function hookCrosssellinghook($params) 

    to to jedno, a drugie to to, ze nie ma mozliwosci zeby to zadzialao, bo co niby wyswietli w tymm hook ten zaimplementowaany szabon modulu? nie ma zadnych zmiennych.... czyli juz skazanie na wywalenie dziesiatkow bledow przez DEV_MODE ;)

     

    inna sprawa, przegladnalem z ciekawosci ten konkretny modul i ten ma juz przypisany hook koszyka... hookshoppingCart, po cholere kombinowac? ma juz wybierane trsci do wysweitlenia, skierowane konretne zmienne do szablonu.... 

     

    i nawet we wspomnianym pliku (w skorce default) jest umieszczony i dziala (do sprawdzenia na mojej stronie DEMO TUTAJ jako 'we recommended' np. po dodaniu do koszyka czarnej 'Blouse') :

     

    <div id="HOOK_SHOPPING_CART">{$HOOK_SHOPPING_CART}</div>
    

    pytanie tylko do @PrestaBegginer:

    1. w konfiguracji modulu masz ustawiona ilsoc do wysweitlania?

    2. w dodawanych produktach do koszyka na pewno masz produkty z grupy "klienci zakupili rowniez..." ?


  6. robilem cos podobnego dla produtow powiazanych (OPIS I DEMO TUTAJ), ale troche czasu minelo zebym pamietal wszystkie szczegoly. w kazdym razie na pewno w samym module koszyka trzeba zdefiniowac zmienne produktow do wyswietlenia (poprzez override), bo w tym "rejonie" modul koszyka musial odczytac z produktow zakupionych te z nimi powiazane.... tez dla samego koszyka trzeba bylo utworzyc w module blockcart osobny szablon slidera produktow powiazanych oraz polaczyc go z json koszyka, zeby w momencie usuniecia z koszyka danego produkto jego powiazane tez zostaly usuniete. niby nie jest to skomplikowane ale troche kombinacji wymagalo

×