Listing 1:  An Example of Plumıs Tag-Based Form Code

<cfmodule template="#Request.adminLayout#/Header.cfm" pageType="Database">

<cf_DisplayAddForm
	table="Company"
	label="Company Add Form"
	action="#Application.URLRoot#/admin/company/CompanyAddAction.cfm"
	displayALinkToThisList="Yes"
	focusFirstField="No">
	
  <cf_PrimaryKey
	  primaryKeyColumn="CompanyID"
	  primaryKeyType="integer">
	
  <cf_DisplayTextInput
	  column="CompanyName"
	  label="Company Name:"
	  size="40"
	  required="Yes">
  
  <cf_DisplayTextInput
	  column="URL"
	  label="Website:"
	  size="40"
	  required="No">
  
  <cf_DisplayTextInput
	  column="Notes"
	  label="Notes:"
	  size="40"
	  type="text"
	  required="No">
	
  <cf_DisplayChooser
  	spouseTable="Service"
	  childTable="CompanyService"
	  spouseTablePrimaryKey="ServiceID"
	  spouseTablePrimaryKeyType="integer"
	  spouseTableDisplayColumn="LongName"
	  foreignKeyFromChildTableToMainTable="CompanyID"
	  foreignKeyFromChildTableToSpouseTable="ServiceID"
	  chooserLabel="Company Services">
	
  <cf_DisplaySubmitButton
	  buttonText="Save">

</cf_DisplayAddForm>

<cfmodule template="#Request.adminLayout#/Footer.cfm">