Outils pour utilisateurs

Outils du site


web:coldfusion

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
web:coldfusion [2014/04/09 03:47] – [Custom tag] sgariepyweb:coldfusion [2022/02/02 00:42] (Version actuelle) – modification externe 127.0.0.1
Ligne 143: Ligne 143:
  
 Le ''<cfparam>'' donne une valeur par défaut à la variable, pour éviter les erreurs, quand on utiliser le tag personnalisé sans spécifier la valeur. Le ''<cfparam>'' donne une valeur par défaut à la variable, pour éviter les erreurs, quand on utiliser le tag personnalisé sans spécifier la valeur.
 +
 +
 +==== cfmodule ====
 +
 +<code html>
 +<cfmodule template="../includes/header_customtag.cfm" width="700">
 +</code>
 +
 +===== Components =====
 +
 +En ayant un composant ''Component.cfc'':
 +<code>
 +<cfcomponent hint="Un premier CFC">
 +  <cffunction name="getValue" returntype="String" access="public">
 +    <cfreturn "Hello World">
 +  </cffunction>
 +</cfcomponent>
 +</code>
 +
 +Pour utiliser la fonction :
 +
 +<code html>
 +<cfinvoke component="Component" method="getValue" returnvariable="retval">
 +
 +<cfoutput>
 +La valeur de retour est #variables.retval#.
 +</cfoutput>
 +</code>
 +
 +==== Propriétés ====
 +
 +<code html>
 +<cfcomponent>
 +  <cfproperty name="myProp" type="string" hint="My Property">
 +  <cfset this.myProp = "My prop value">
 +  <cffunction name="getValue" returntype="String" access="public">
 +    <cfreturn this.myProp>
 +  </cffunction>
 +</cfcomponent>
 +</code>
 +
 +Le mot clé ''this'' peut être remplacé par ''variables'' dans l'exemple précédent.
 +
 +
 +
 +
 +
  
  
web/coldfusion.1397008037.txt.gz · Dernière modification : 2022/02/02 00:43 (modification externe)