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...

ROZWIĄZANE Jak podlinkować zdjęcie przedstawiające wpis na blogu

Dyskusja w 'Sklep internetowy' rozpoczęta przez użytkownika Netrom, 20 Listopad 2018.

  1. Netrom

    Netrom Zaglądacz

    Wiadomości:
    13
    Docenione treści:
    0
    Hej,
    Dodając wpis na blogu można wczytać zdjęcie główne (i jedyne), które potem wyświetla się w module BLOG lub na stronie głównej jako skrócona wersja wpisu.
    Czy jest możliwość podlinkowania tego zdjęcia? Obecnie, aby przeczytać cały wpis na blogu, należy kliknąć albo w tytuł wpisu albo na dole w "czytaj więcej" - nie jest to do końca intuicyjne. Sprawdzałem, heatmap, gdzie ludzie klikają i rzeczywiście zdarza się im klikać w obrazek.
     

    Załączone pliki:

  2. Trzy Marchewki

    Trzy Marchewki Użytkownik

    Wiadomości:
    58
    Docenione treści:
    9
    Ja to robię w ten sposób, że tworzę nowy wpis (artykuł), zapisuję go i po wyświetleniu w przeglądarce mam adres, np. https://www.trzymarchewki.pl/pl/blog/52
    Wtedy wystarczy, że wrócę do artykułu i dowolnemu elementowi lub obrazkowi wstawię łącze z tym adresem. Po zapisaniu naszych wypocin, adres powinien być automatycznie skrócony do postaci: /pl/blog/52.
     
    LukaszC lubi to.
  3. MateuszŁ

    MateuszŁ Uczestnik

    Wiadomości:
    27
    Docenione treści:
    4
    Również tego szukałem :) Moje rozwiązanie to modyfikacja pliku szablonu
    news/listofarticles.tpl

    w linii 50 gdzie jest znacznik wyświetlanego <img> i wygląda to tak:
    PHP:
    {if $article->image}
           <
    img class="article-image" src="{baseDir}/{$article->image}alt="{$article->article->name|escape}">
    {/if}
    trzeba dodać znacznik hiperłącza do danego artykułu czyli całość powinna wyglądać tak:
    PHP:
    {if $article->image}
      <
    class="article-name" href="{route function='news' key=$article->getIdentifier() newsId=$article->getIdentifier() newsName=$article->article->name newsYear="Y"|date:$article->articleTimestamp newsMonth="m"|date:$article->articleTimestamp newsDay="d"|date:$article->articleTimestamp}">
         <
    img class="article-image" src="{baseDir}/{$article->image}alt="{$article->article->name|escape}">
      </
    a>
    {/if}
    możesz zobaczyć jak to u mnie działa: https://smove.pl/pl/blog
     
    LukaszC lubi to.

Poleć forum znajomym