Voor enkele instructiepagina's ben ik aan het proberen om de volgende tags als tekst
content in de pagina's te plaatsen:
{sitename} - {description} en de keywords uit {metadata}
Tot nu toe is me dat niet gelukt. Iemand een idee?
Dank
John
{* tags} als tekst [opgelost]
Moderator: velden
{* tags} als tekst [opgelost]
Last edited by Gamonon on Sun Jul 25, 2010 6:33 pm, edited 1 time in total.
Re: {* tags} als tekst
Check even het content-veld met de WYSIWYG editor uitgeschakeld. Hoogstwaarschijnlijk tref je er tags aan. Als je die weghaalt zal het wel werken.
Re: {* tags} als tekst
Super snel, bedanktJos wrote: Check even het content-veld met de WYSIWYG editor uitgeschakeld. Hoogstwaarschijnlijk tref je er tags aan. Als je die weghaalt zal het wel werken.
Dat was gedeeltelijk de oplossing Jos,
Sitename en Description worden inderdaad nu als tekst getoond.
Alleen de {metadata} laat niets zien. Enig idee hoe ik daar de 'keywords' te zien kan krijgen?
Re: {* tags} als tekst
Code: Select all
{capture assign=capturedmetadata}{metadata}{/capture}
<pre>{$capturedmetadata|escape:'html'}</pre>
Re: {* tags} als tekst
Jos, met dit format krijg ik alle meta tags in een keer als tekst in beeld, inclusief de html format tekens. Het is een begin maar niet helemaal wat ik hebben moet.Jos wrote:Code: Select all
{capture assign=capturedmetadata}{metadata}{/capture} <pre>{$capturedmetadata|escape:'html'}</pre>
Ik begrijp dat er geen standaard werkwijze is om de content van <meta name="keywords" content=" als tekst in de content van de pagina weer te geven?
Re: {* tags} als tekst
Nee natuurlijk niet, want wat dient het voor algemeen nut?Gamonon wrote: Ik begrijp dat er geen standaard werkwijze is om de content van <meta name="keywords" content=" als tekst in de content van de pagina weer te geven?
Dit is net zo min standaard als dat je alle woorden wilt zien uit de derde alinea van een contentveld, maar alleen diegenen waar de letter a in voorkomt.

Je kunt een regex op de variabele {$capturedmetadata} loslaten, daarmee moet het wel lukken
zie ook http://www.smarty.net/manual/en/languag ... eplace.php
en http://nl3.php.net/preg_replace
Re: {* tags} als tekst
Tsja, in de begindagen van Twitter zag ook niemand enig algemeen nutNee natuurlijk niet, want wat dient het voor algemeen nut?
Dit is net zo min standaard als dat je alle woorden wilt zien uit de derde alinea van een contentveld, maar alleen diegenen waar de letter a in voorkomt.![]()
dus je weet het maar nooit

Je punt is duidelijk Jos en je info ook. Daar ga ik maar eens mee aan de slag.
Dank je voor je reactie
John