[opgelost] adres huidige pagina invoegen

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
mcDavid
Power Poster
Power Poster
Posts: 377
Joined: Tue Mar 31, 2009 8:45 pm
Location: Delft, Netherlands

[opgelost] adres huidige pagina invoegen

Post by mcDavid »

Ik zit al een tijdje de documentatie te doorspitten maar kan het niet echt vinden.

Ik wil in een gebruikersgedefineerde tag automatisch het adres van de huidige pagina opnemen.

de php-code zou dus zoiets worden:

Code: Select all

$pagina = //paginanaam
echo '<a href="/basedir/' . $pagina . '/?foo=' . $params['link'] . ' ">bar</a>';
Is er een PHP-variable die ik hiervoor kan gebruiken?
Last edited by mcDavid on Thu Jun 18, 2009 9:14 pm, edited 1 time in total.
RonnyK
Support Guru
Support Guru
Posts: 4962
Joined: Wed Oct 25, 2006 8:29 pm
Location: Raalte, the Netherlands

Re: adres huidige pagina invoegen

Post by RonnyK »

Je zou het kunnen doen met de logica als in de volgende pagina...

http://www.webcheatsheet.com/PHP/get_cu ... ge_url.php

Daarnaast zou je CGSimpleSmarty kunnen installeren, of naar de help kijken via de ModuleManager, dan zie een aanroep die ook de huidige URL geeft..

Ronny
mcDavid
Power Poster
Power Poster
Posts: 377
Joined: Tue Mar 31, 2009 8:45 pm
Location: Delft, Netherlands

Re: adres huidige pagina invoegen

Post by mcDavid »

Bedankt, ik heb het in eerste instantie idd opgelost met  $_SERVER['REQUEST_URI'], maar vond dat toch niet echt een nette oplossing. Heb dus nog even doorgezocht en uiteindelijk precies de variable gevonden die ik zocht:

global $gCms;
$linkbase =  $gCms->variables['page_name'];

That's all... simpel, maar je moet maar net op de goeie termen googlen ;)
Post Reply

Return to “Dutch - Nederlands”