1. Forum używa plików Cookies. Dowiedz się więcej o celu ich używania i możliwości zmiany ustawień Cookies w przeglądarce. Czytaj więcej...

Prośba o pomoc podlnkowanie bloga

Dyskusja w 'Zmiana wyglądu sklepu i edycja zaawansowana' rozpoczęta przez użytkownika AniaM, 1 Luty 2019.

  1. AniaM

    AniaM Użytkownik

    Wiadomości:
    58
    Docenione treści:
    1
    Jak mogę podlinkować bloga aby same słowa "blog gastronomiczny" przenosiło od razu do miejsca docelowego?
    [​IMG]
     
  2. TheL

    TheL @Lider VIP Beta-tester

    Wiadomości:
    2 403
    Docenione treści:
    535
    Ale gdzie to masz? na głównej stronie? czy np w menu?
     
  3. AniaM

    AniaM Użytkownik

    Wiadomości:
    58
    Docenione treści:
    1
  4. Grzesiek

    Grzesiek Centrum Pomocy home.pl

    Wiadomości:
    3 660
    Docenione treści:
    333
    @LukaszC macie jakieś gotowe rozwiązanie na hrefa w tytule modułu?
     
  5. LukaszC

    LukaszC eCommerce Team home.pl

    Wiadomości:
    973
    Docenione treści:
    108
    Niestety nie mamy jakiegoś gotowego rozwiązania, które mógł bym przedstawić. Tutaj bez przerobienia plików tpl się nie obejdzie.
     
  6. flex

    flex Użytkownik

    Wiadomości:
    55
    Docenione treści:
    62
    Można taki link wstrzyknąć kawałkiem kodu JS np tak:


    Przy założeniu, że używamy modułu z wpisami blogowymi w edycji szablonu na zakładce "Własny skrypt JS" dodajemy:

    Kod:
    $(document).ready(function (){
      if($('#box_articlelistsmall').length > 0){
        $('#box_articlelistsmall .boxhead').wrapInner('<a href="/pl/n/list"></a>');
      }
    });
    
    Krótki opis działania skryptu:
    - najpierw skrypt czeka aż nam się załaduje strona, następnie sprawdza czy na stronie jest moduł z wpisami blogowymi a na koniec szuka nagłówka tego modułu i otacza go znacznikiem linka.

    Po wstrzyknięciu znacznika <a> w nagłówku mogą ulec zmianie style zarządzające wyglądem tego elementu więc prawdopodobnie trzeba będzie dodać jeszcze odrobinę CSSa (w zakładce "Własny styl CSS"):

    Kod:
    #box_articlelistsmall .boxhead > a {
        margin-top: 0;
        padding: 0.3em 0.75em;
        font-size: 1.5em;
    }
    
    Oczywiście to tylko prosty przykład więc jak macie np dużo wersji językowych w sklepie to warto ten skrypt rozbudować tak by nie wstrzykiwał zawsze linka do polskiej wersji wpisów blogowych...
     
    LukaszC lubi to.

Poleć forum znajomym