gebruik van [page_attr]

Nederlandse ondersteuning voor CMS Made Simple

Moderator: velden

Post Reply
User avatar
RogierDamen
Forum Members
Forum Members
Posts: 73
Joined: Fri Sep 21, 2012 8:00 pm

gebruik van [page_attr]

Post by RogierDamen »

Met [page_attr] kun je de attributen van de pagina laten zien die geladen wordt.

Mijn vraag; is het mogelijk om deze tag ook te gebruiken om de attributen van een andere pagina te tonen?

wiki, forum en help geeft hier geen uitsluitsel over vandaar dat de vraag hier post.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: gebruik van [page_attr]

Post by Rolf »

De CGSimpleSmarty module geeft soortgelijke functie voor pagina content blokken. Of het ook voor andere velden werkt weet ik zo niet.
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
RogierDamen
Forum Members
Forum Members
Posts: 73
Joined: Fri Sep 21, 2012 8:00 pm

Re: gebruik van [page_attr]

Post by RogierDamen »

Dat is een veel betere oplossing Rolf.
Met een hidden div in iedere pagina, kan ik dat block vullen.

Wat ik tracht te doen is de omschrijving in de search results meer inhoud te geven. Alleen een titel of filenaam is vaak niet genoeg.

Wat er dan in het search result sjabloon zou moeten komen:

Code: Select all

<li><a href="{$entry->url}">{$entry->urltxt}</a> | 
{cgsimple::get_page_content({$entry->alias},'second','foo')}{eval var=$foo}
 | ({$entry->weight}%)</li>
Maar dit werkt zo niet. Schrijf ik het verkeerd?

Als ik op de plaats van {$entry->alias} een alias van een bepaalde pagina invul, werkt het prima.
User avatar
Rolf
Power Poster
Power Poster
Posts: 7825
Joined: Wed Apr 23, 2008 7:53 am
Contact:

Re: gebruik van [page_attr]

Post by Rolf »

ik denk dat {$entry->alias} in het resultaat sjabloon geen waarde heeft... Probeer eens uit te vinden, wat en hoe je wel beschikbaar hebt met http://docs.cmsmadesimple.org/troublesh ... ps#print_r
- + - + - + - + - + - + -
LATEST TUTORIAL AT CMS CAN BE SIMPLE:
Migrating Company Directory module to LISE
- + - + - + - + - + - + -
Image
User avatar
velden
Dev Team Member
Dev Team Member
Posts: 3497
Joined: Mon Nov 28, 2011 9:29 am

Re: gebruik van [page_attr]

Post by velden »

Je kunt in ieder geval geen {} gebruiken binnen een reeds geopende {}

Dus áls het al werkt:

Code: Select all

{cgsimple::get_page_content($entry->alias,'second','foo')}

of

{cgsimple::get_page_content(`$entry->alias`,'second','foo')}
Let op: die ` zijn back-ticks!
User avatar
RogierDamen
Forum Members
Forum Members
Posts: 73
Joined: Fri Sep 21, 2012 8:00 pm

Re: gebruik van [page_attr]

Post by RogierDamen »

In de lijst die {get_template_vars} laat zien, is page_alias het enige dat bruikbaar zou kunnen zijn.

Ik heb de { er uit gelaten. Het gebruik van de back-tick geeft een compiler error.

Als iemand nog een probeer optie heeft houd ik me aanbevolen.
Post Reply

Return to “Dutch - Nederlands”