ROZWIĄZANE Jak dodać producenta na liście produktów - strona kategorii

Discussion in 'Zmiana wyglądu sklepu i edycja zaawansowana' started by ryra91, Dec 7, 2015.

  1. ryra91

    ryra91 Użytkownik

    Messages:
    59
    Likes Received:
    3
    Witam,

    kolejny post z pytaniem :)

    Czy jest możliwość włączenia nazwy producenta podczas przeglądania produktów np. poniżej ceny?

    Używam skórki RWD.

    Z góry dziękuje za odpowiedź.

    Pozdrawiam
    Rafał
     
  2. Stau

    Stau Majster

    Messages:
    340
    Likes Received:
    98
    Jest taka możliwość poprzez edycję zaawansowaną. Odpowiada za to zmienna:
    Code:
    {$product->producer->manufacturer->name|escape}
    Musisz ją wstawić w templatce 'product -> tableofproducts.tpl'.

    Poszukaj w kodzie "{if $showprices}" i wstaw zmienną zaraz przed tym warunkiem. Wówczas nazwa producenta wyświetli się powyżej ceny.

    Aha - fraza "{if $showprices}" pojawi się dwa razy w kodzie - raz dla "widoku ze zdjęciem", raz dla "pełnego". Można od razu "poprawić" całość CSS-em, aby zachować odstęp od ceny. Przykładowo kod wyglądałby wówczas tak:
    Code:
     <div style="margin-bottom:20px">producent: {$product->producer->manufacturer->name|escape} </div>
     
    Grzesiek and ryra91 like this.
  3. ryra91

    ryra91 Użytkownik

    Messages:
    59
    Likes Received:
    3
    Dziękuje bardzo za pomoc.

    Wszystko działa :)

    Pozdrawiam
    Rafał
     
  4. ryra91

    ryra91 Użytkownik

    Messages:
    59
    Likes Received:
    3
    Witam ponownie,

    a czy jest możliwość wpisania jakiegoś tekstu w przypadku gdy nie mamy zaznaczonego producenta ? W tej chwili wyświetla się po prostu puste pole i trochę to brzydko wygląda.

    Pozdrawiam
    Rafał
     
  5. Grzesiek

    Grzesiek Centrum Pomocy

    Messages:
    3,659
    Likes Received:
    331
    Edit: zagalopowałem się w odpowiedzi, Ty masz producenta na karcie kategorii pod ceną.
    Trzeba by postawić warunek, który określałby że jeśli podczas pobierania danych pole jest puste to wtedy wyświetlaj informację. Prościej było by chyba wprowadzić "fake" producenta i ustawić go dla produktów.

    W ten sposób na karcie produktu także Ci się to ładnie wypełni. Albo zastanowić się czy taka informacja jest faktycznie potrzebna (wyobrażam sobie sytuację w której masz 5 wierteł 12mm i każda innego producenta. trend na podawanie w tytule produktu nazwy producenta nadal się utrzymuje.

    ------------------------
    Sprawdź to (nakarcie produktu, nie kategorii)

    Code:
    #box_productfull .productdetails-more em {
        display: none;
    }
    Kod ukrywa pole Producent na karcie produktu.

    Aby zmienić frazę Producent na coś innego --> Konfiguracja --> Ustawienia regiolane --> Języki --> Polski --> Edytuj --> Frazy

    A żeby dodać jakiś tekst na sztywno... hmmm... zrobię kawę i rzucę okiem czy potrafię :)
     
  6. ryra91

    ryra91 Użytkownik

    Messages:
    59
    Likes Received:
    3
    Dokładnie o to chodzi. Chociaż jak napisałeś, że w tytule zazwyczaj podaje się nazwę producenta to dopiero sobie zdałem sprawę, że też sam go wpisuje :rolleyes: Więc jako tako ta funkcja nie jest mi potrzebna.

    Mimo wszystko dziękuje za odpowiedź :)
     

Share This Page