Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Odwołanie do strony z poziomu templatki


  • Proszę się zalogować aby odpowiedzieć
3 odpowiedzi na ten temat

#1
kylu123

kylu123

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 203 postów
Witam
Podpowie ktoś jak mogę z poziomu templatki przeskoczyć do dowolnej strony w serwisie (o dowolnym ID)?
Konkretnie:
mam w templatce:
<a href="<?php echo $this->link; ?>"<?php echo $this->attributes; ?> title="<?php echo $this->newsHeadline; ?>">

tak jak teraz mam przeniesienie do konkretnej aktualności, a chciałbym po kliknięciu przenieść się do strony o ID = 8.
Jak to mogę zrobić?
Nie chcę wpisać bezpośrednio adresu strony ale za pomocą jakiejś funkcji PHP coby to uniwersalne było.
Dzięki z góry
  • 0

#2
motionart

motionart

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 90 postów
...o drogi kolego:
http://www.contao.org/insert-tags.html
  • 0

#3
kylu123

kylu123

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 203 postów
Tak zrobiłem :

{{link_open::8}} <img src="<?php echo $this->src; ?>"<?php echo $this->imgSize; ?> alt="<?php echo $this->alt; ?>" />
</a>

Ale myślałem raczej o jakiejś zmiennej globalnej z TL która by mi to załatwiła w tym miejscu:

attributes; ?> title="newsHeadline; ?>">

i zamiast tego link coś tu wstawić coby mi robotę załatwiło
  • 0

#4
kylu123

kylu123

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 203 postów
W sumie to mógłbym od razu wstawić tak:

<a href="{{link_url::8}}"<?php echo $this->attributes; ?> title="Czytaj cały artykuł">

I też działa
:?
  • 0




1 użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników