Page 1 of 1

news returnid-probleem

Posted: Mon Apr 29, 2013 12:44 pm
by hgpdesign
Sinds we één van onze sites hebben ge-upgraded van versie 1.11.4 naar 1.11.6 hebben we een 'news returnid-probleem'.

Om een bepaald news-item van een summary met meerdere categorieën te tonen op zijn eigen speciale pagina hebben we de volgende code van 'Peciura' gebruikt:


Code:

Code: Select all

{capture assign='category_page'}{$entry->category|replace:' ':'-'|lower}{/capture}
{$entry->titlelink|regex_replace:'/returnid=[^&]*/':"returnid=$category_page"}
Dit werkte altijd perfect maar nu (sinds de upgrading) krijgen we een 'Not Found error' als de categorie begint met cijfers (als in 'News,cntnt01,detail,0&cntnt01articleid=734&cntnt01returnid=12-13-a1') of het gaat - indien het met letters begint - naar de home page in plaats van de page_alias (als in 'News,cntnt01,detail,0&cntnt01articleid=610&cntnt01returnid=nieuws').

Heeft iemand een idee hoe we dit kunnen oplossen?

Of is er wellicht een betere manier om ons doel te bereiken?
Als je op de homepage een summary hebt bestaande uit verschillende categorieën (als in '{news category="sporten*"}) willen we dus dat een news article opent op zijn 'eigen' pagina. Bijvoordeeld een 'category=voetbal' news article moet openen op de 'voetbal' pagina en een 'category=honkbal' news article moet openen op de 'honkbal' pagina.

Bij voorbaat dank.

vriendelijk groet,
Ron Hoenson