[TYPO3-english] Adding Custom Style to Form element

yogesh shishangiya shishangiya.yogesh at gmail.com
Mon Sep 1 09:28:50 CEST 2014


Hello,
           I used Form element as content and now i want to add my style tag to this forms input field like i want to add class for label and submit button and input type and other things . then where i need to add all this in form configuration or in main typo script.

My form configuaration like below :

class = ReuestForm
enctype = multipart/form-data
method = post
prefix = tx_form
confirmation = 1
postProcessor {
	1 = mail
	1 {
		recipientEmail = yogesh (at) 3iinfo.com
		senderEmail = yogesh (at) 3iinfo.com
		subject = Thank your for contacting 3i InfoCom
	}
}
10 = TEXTLINE
10 {
        wrap = <div class="lable">|</div>
        name = name
	label {
               value = Name
        }
}
20 = TEXTLINE
20 {
	name = phone_no
	filters {
		1 = digit
		1 {
		}
	}
	label {
		value = Phone No
	}
}
30 = TEXTLINE
30 {
	name = zipcode
	label {
		value = Zip Code
	}
}
40 = TEXTLINE
40 {
	name = project_name
	label {
		value = Project Name
	}
}
50 = TEXTAREA
50 {
	cols = 40
	rows = 5
	name = prj_des
	label {
		value = Project Description
	}
}
60 = TEXTLINE
60 {
	name = company_name
	label {
		value = Company Name
	}
}
70 = TEXTLINE
70 {
	name = email
	label {
		value = Email
	}
}
80 = SELECT
80 {
	name = business_type
	label {
		value = Business Type
	}
	10 = OPTION
	10 {
		data = Select Business Type
	}
	20 = OPTION
	20 {
		data = Individual
	}
	30 = OPTION
	30 {
		data = Small Business (< 100 Employee)
	}
	40 = OPTION
	40 {
		data = Etreprenuer (New Idea)
	}
}
90 = SELECT
90 {
	name = budget
	label {
		value = Budget
	}
	10 = OPTION
	10 {
		data = Select Budget Type
		selected = selected
	}
	20 = OPTION
	20 {
		data = Less Than $5000
	}
	30 = OPTION
	30 {
		data = Between $5000 & $10000
	}
	40 = OPTION
	40 {
		data = Between $10000 & $20000
	}
	50 = OPTION
	50 {
		data = Above $20000
	}
}
100 = TEXTLINE
100 {
	name = project_url
	label {
		value = Project Url
	}
}
110 = SUBMIT
110 {
	name = 12
	value = Submit
}
rules {
	1 = required
	1 {
		breakOnError = 0
		showMessage = 
		message = Required
		error = This field is required
		element = name
	}
	2 = required
	2 {
		breakOnError = 0
		showMessage = 
		message = Required
		error = This field is required
		element = phone_no
	}
	3 = required
	3 {
		breakOnError = 0
		showMessage = 
		message = Required
		error = This field is required
		element = project_name
	}
	4 = required
	4 {
		breakOnError = 0
		showMessage = 
		message = Required
		error = This field is required
		element = prj_des
	}
	5 = required
	5 {
		breakOnError = 0
		showMessage = 
		message = Required
		error = This field is required
		element = email
	}
	6 = email
	6 {
		breakOnError = 0
		showMessage = 
		message = (john.doe (at) domain.com)
		error = This is not a valid email address
		element = email
	}
  }

Please Give details in brief so i can able to understand.

Thanks,
Yogesh


More information about the TYPO3-english mailing list