End tag de cfmodule

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

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)