Custom tag pour définir une variable (trés) longue cf4.5

Soyez le premier à donner votre avis sur cette source.

Snippet vu 15 627 fois - Téléchargée 29 fois

Contenu du snippet

Permet de definir une variable contenant une mise en forme (html,guillemet...) et de ne pas s'embêter avec des caractéres spéciaux (et c'est plus clair :-) )

A mettre a la racine de votre site ou dans le répértoire CustomTags de coldfusion

utilisation :

<cf_set var="test">
<table bgcolor="#AA66CC">
<tr><td>Example</td></tr>
</table>
</cf_set>

<cfoutput>#test#</cfoutput>

Source / Exemple :


<!--- nom du fichier : set.cfm --->
<!--- var : variable a définir --->
<cfswitch expression="#thistag.executionmode#">
	<cfcase value="start">		
	</cfcase>
	<cfcase value="end">
		<cfset temp=SetVariable('caller.#attributes.var#', #thistag.generatedcontent#)>
		<cfset thistag.generatedcontent="">
	</cfcase>
</cfswitch>

A voir également

Ajouter un commentaire Commentaires
amosc Messages postés 82 Date d'inscription lundi 10 février 2003 Statut Membre Dernière intervention 18 octobre 2005
29 juil. 2004 à 19:18
je ne savais pas que l'on pouvais crée ses propre TAG c'est trés intéréssant ...

merci pour l'info :p
BenLaKnet Messages postés 59 Date d'inscription mardi 8 janvier 2002 Statut Membre Dernière intervention 12 décembre 2003
28 mars 2003 à 09:24
L'equivalent CFM existe depuis la version 5 : cfsavecontent
par contre attention entre la version 5 et MX le parametre pour la variable passe de var="" à variable="".

A vérifier.
BenLaKnet Messages postés 59 Date d'inscription mardi 8 janvier 2002 Statut Membre Dernière intervention 12 décembre 2003
28 mars 2003 à 09:15
L'equivalent CFM existe depuis la version 5 : cfsavecontent
par contre attention entre la version 5 et MX le parametre pour la variable passe de var="" à variable="".

A vérifier.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.