Is het mogelijk om een news template zo in te delen dat wanneer het nieuwsbericht groter is dan bijvoorbeeld 550 tekens dat er dan een link geplaatst wordt naar het gehele artikel?
Via truncate kun je een bericht afkorten naar een aantal tekens, dat lukt me wel, maar bovenstaande vraag ik me dus af.
Alvast bedankt
[Opgelost]Meer link laten zien indien bericht groter is dan..?
Moderator: velden
[Opgelost]Meer link laten zien indien bericht groter is dan..?
Last edited by wpbremer on Thu Dec 23, 2010 3:39 pm, edited 1 time in total.
Re: Meer link laten zien indien bericht groter is dan..?
Je kunt de lengte van de inhoud van een variabele berekenen met de strlen modifier, bijvoorbeeld
Misschien heb je html tags in de newscontent staan en wil je alleen de netto inhoud tellen? dan kunnen we de strip_tags modifier nog toevoegen. Om dan de code compleet te maken:
Code: Select all
{$entry->content|strlen}
Code: Select all
{if $entry->content|strip_tags|strlen > 500}
newscontent met jouw truncate code aangevuld met de {$entry->morelink}
{else}
de normale newscontent
{if}
Re: [Opgelost]Meer link laten zien indien bericht groter is dan..?
Geweldig Jos, bedankt voor de goeie en zeer snelle oplossing.
Dank Dank Dank
Dank Dank Dank