CMS Made Simple Forums
https://forum.cmsmadesimple.org/

onepage en {tags}
https://forum.cmsmadesimple.org/viewtopic.php?f=13&t=79931
Page 1 of 1

Author:  egbert4 [ Mon Jan 21, 2019 1:51 pm ]
Post subject:  onepage en {tags}

Beste,
ooit had ik via de menumanager een mooi scriptje 'gemaakt' waarmee ik alle pagina's kon weergeven die op niveau 2 stonden.
Nu heeft mijn webhoster een upgrade gedaan naar PHP 7 en heb ik mijn 1.2 versie geupdated naar 2.2.8
Ik moet Navigator gebruiken i.p.v. Menumanager (en als het niet hoeft, wil ik het...)

Ik krijg het nu voor elkaar om alle pagina's in één pagina te tonen. Maar als ik bijvoorbeeld een {tag} aanroep die ik zie letterlijk staan, i.p.v. dat hij zijn werk uitvoert.

Wat zie ik over het hoofd en wat moet ik doen om de tag toch zijn werk te laten doen?

Alvast mijn hartelijk dank!!

Ik hoop dat mijn probleem helder is.

Hier het scriptje dat ik gebruik:

{foreach $nodes as $node}
<div><h1 id="{$node->alias}">{cgsimple::get_page_title("{$node->id}")}</h1></div>
<div>{cgsimple::get_page_content("{$node->id}")}</div>
{/foreach}

Author:  arnoud [ Tue Jan 22, 2019 9:08 am ]
Post subject:  Re: onepage en {tags}

Gebruik Smarty eval: https://www.smarty.net/docs/en/language ... n.eval.tpl

Code:
{$_page_content=cgsimple::get_page_content($node->id)}
{eval var=$_page_content}


Uitgebreider voorbeeld:

https://gist.github.com/FrontEndStudio/ ... 3d320d8fc2

Author:  egbert4 [ Wed Jan 23, 2019 5:57 pm ]
Post subject:  Re: onepage en {tags}

Beste Arnoud,

Dank je wel voor je reactie!

Dit had ik zonder je hint niet begrepen. De eerste link had ik gevonden. De tweede is veel meer zeggend.

Dank je nogmaals!


--
{foreach $nodes as $node}
{$_page_title=cgsimple::get_page_title($node->id)}
<div><h1 id="{$node->alias}">{eval var=$_page_title}</h1></div>
{$_page_content=cgsimple::get_page_content($node->id)}
<div>{eval var=$_page_content}</div>
{/foreach}

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/