End tag de cfmodule

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 498 fois - Téléchargée 26 fois

Contenu du snippet

Dans le but de faciliter la programmation de menus graphiques et souvent répétés, j'ai voulu comprendre comment utiliser les cfmodule avec un tag fermant.

Vous trouverez ci dessous un exemple d'utilisation de cfmodule avec un tag fermant.
Ceci n'est qu'un exemple des possibilités offertes.

Voici un exemple d'utilisation :
<cf_cadre TITLE="Pièces">
salut<br>
salut<br>
fez<br>
fe<br>
</cf_cadre>

Source / Exemple :


<cfsetting enablecfoutputonly="Yes">

<cfparam name="Attributes.TITLE" default="">
<cfparam name="Attributes.MEMO" default="">

<cfif thisTag.HasEndTag>
	
	<cfif thisTag.ExecutionMode EQ "START">
		<cfoutput>
		<table width="141" border="0" cellspacing="0" cellpadding="0">
			<tr valign="top">
				<td background="../images/cadre/titrefondg.gif" rowspan="2"><img src="../images/cadre/titrecoing.gif" alt="" width="7" height="6" border="0"></td>
				<td bgcolor="##000000"><img src="../images/invisible.gif" width="1" height="1" alt="" border="0"></td>
				<td background="../images/cadre/titrefondd.gif" rowspan="2"><img src="../images/cadre/titrecoind.gif" alt="" width="8" height="6" border="0"></td>				
			</tr>
			<tr>
				<td bgcolor="##235B8A"><font face="Arial,Helvetica,sans-serif" size="2" color="##FFFFFF"><b>#Attributes.TITLE#</b></font></td>
			</tr>
			<tr>
				<td><img src="../images/cadre/soustitreg.gif" alt="" width="7" height="3" border="0"></td>
				<td background="../images/cadre/soustitrefond.gif"><img src="../images/invisible.gif" width="1" height="3" alt="" border="0"></td>
				<td><img src="../images/cadre/soustitred.gif" alt="" width="8" height="3" border="0"></td>
			</tr>
			<tr valign="top">
				<td background="../images/cadre/fondg.gif"><img src="../images/cadre/fondg.gif" width="7" height="1" alt="" border="0"></td>
				<td width="100%" bgcolor="##AAD1F2"><font face="Arial,Helvetica,sans-serif" size="2" color="##000000"></cfoutput>
	<cfelse>
		<cfset thisTag.generatedContent = Replace(thisTag.generatedContent,chr(13)&chr(10),"")>
		<cfif Attributes.MEMO NEQ "">
			<cf_memo TEXT="#thisTag.generatedContent#" VALUE>
			<cfset thisTag.generatedContent = DESC_MEMO>
		</cfif>
		<cfoutput></font></td>
				<td background="../images/cadre/fondd.gif"><img src="../images/cadre/fondd.gif" width="8" height="1" alt="" border="0"></td>
			</tr>
			<tr>
				<td><img src="../images/cadre/basg.gif" alt="" width="7" height="8" border="0"></td>
				<td background="../images/cadre/basfond.gif"><img src="../images/invisible.gif" width="1" height="8" alt="" border="0"></td>
				<td><img src="../images/cadre/basd.gif" alt="" width="8" height="8" border="0"></td>
			</tr>
		</table>
		</cfoutput>
	</cfif>
	
<cfelse>
	<cfoutput>La y a un probleme</cfoutput>
</cfif>

<cfsetting enablecfoutputonly="No">

A voir également

Ajouter un commentaire

Commentaires

aKheNathOn
Messages postés
285
Date d'inscription
dimanche 22 juillet 2001
Statut
Modérateur
Dernière intervention
5 décembre 2013
-
tu pourrais m'aider à mieux comprendre le but de ce language ? C'est un tutoriel donc si tu peux le faire correctement ça m'aiderais à savoir s'il vaut le cout que je m'y attarde .

Stp, si tu modifies ta source pour plus d'infos contactes moi . Merci
BenLaKnet
Messages postés
59
Date d'inscription
mardi 8 janvier 2002
Statut
Membre
Dernière intervention
12 décembre 2003
-
tu cherches quoi en fait ?
parce que des tutoriels je n'en ai pas ...
vas sur www.macromedia.com/fr pour en savoir plus sur le langage, partie Cold Fusion Server.

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.

Du même auteur (benlaknet)