Page 1 of 1

[OPGELOST] target van link aanpassen

Posted: Tue Oct 05, 2010 10:43 pm
by brentnl
als je deze website bekijkt, http://tinyurl.com/3668jat

zie je dat je aan de linkerkant kunt navigeren naar agenda items. Dit is per item één divje met

Code: Select all

<div onclick="location.href='{$item->detailurl}';"....
als oplossing om heel de div klikbaar te maken.

als je de link bekijkt in de broncode zie je dat deze netjes verwijst naar de agenda pagina. Ook de URL veranderd netjes naar 'agenda' .. toch wordt de content op de huidige pagina ingeladen en niet op de agenda pagina zoals ik het graag zou zien.
Je ziet namelijk dat de menuactive class op het 'nieuws' item blijft staan (of net op welke pagina waar je vandaan komt), ook gebruikt hij het template van de nieuws pagina en niet die van agenda wat zou moeten.
Hoe kan ik dit oplossen?

Re: target van link aanpassen

Posted: Wed Oct 06, 2010 8:23 am
by deactivated010521
----------

Re: target van link aanpassen

Posted: Wed Oct 06, 2010 8:56 am
by brentnl
arnoud wrote: Je link doet het niet wellicht:

Code: Select all

onclick="window.open('{$item->detailurl}','_self')"
Link doet het niet?

Heb je code geprobeerd maar het effect is het zelfde, de content wordt wel geladen, maar opzelfde pagina, wat niet de bedoeling is. kan ik de pagina 'agenda' niet als target meegeven?

EDIT1: ik zie nu trouwens iets: als ik via de nieuwspagina op een link klikt, staat er  "agenda/detail/naam/15" met achteraan dus 15.. klik ik eerst op de agenda pagina, en dan een subitem aan krijg ik de volgende link  "agenda/detail/naam/34" . Die 15 en 34 hebben dus met de pagina te maken, kan ik daar niet op inspelen?

iets van

Code: Select all

onclick="window.open('/agenda/detail/{$item->name}/34','_self')"
?

het idee werkt wel, alleen staan er spaties in mijn 'name' veld, en in de URL worden die vervangen door streepjes.. "naam zaterdag 2 oktober" wordt "naam-zaterdag-2-oktober"

EDIT2: got it! Heel simpel eigenlijk, geen 'name' gebruiken maar 'alias', dan worden de spaties sowieso al geparsed naar streepjes :)

Re: [OPGELOST] target van link aanpassen

Posted: Wed Oct 06, 2010 9:23 am
by deactivated010521
----------

Re: [OPGELOST] target van link aanpassen

Posted: Wed Oct 06, 2010 9:27 am
by brentnl
arnoud wrote: Bedoelde de link naar pc.info die niet werkt, kon dus niet op je test site meekijken. Enfin je bent er al uit >:0
Apart dat die link niet werkte, heb hier geen problemen ermee gehad. Maar ik ben er in ieder geval al uit ja  ;D! Bedankt voor je hulp.