{"extended":{"hasExtended":true,"docs":"
dateSelect([ objectName, property, association, position, order, separator, startYear, endYear, monthDisplay, includeBlank, label, labelPlacement, prepend, append, prependToLabel, appendToLabel, errorElement, errorClass, combine ]) <!--- View code --->\n<cfoutput>\n #dateSelect(objectName="user", property="dateOfBirth")#\n</cfoutput>\n\n<!--- Show fields to select month and year --->\n<cfoutput>\n #dateSelect(objectName="order", property="expirationDate", order="month,year")#\n</cfoutput>"},"hint":"Builds and returns a string containing three select form controls for month, day, and year based on the supplied objectName and property.","returntype":"","slug":"dateselect","parameters":[{"default":"","required":"No","hint":"The variable name of the object to build the form control for.","name":"objectName","type":"any"},{"default":"","required":"Yes","hint":"The name of the property to use in the form control.","name":"property","type":"string"},{"default":"","required":"No","hint":"The name of the association that the property is located on. Used for building nested forms that work with nested properties. If you are building a form with deep nesting, simply pass in a list to the nested object, and Wheels will figure it out.","name":"association","type":"string"},{"default":"","required":"No","hint":"The position used when referencing a hasMany relationship in the association argument. Used for building nested forms that work with nested properties. If you are building a form with deep nestings, simply pass in a list of positions, and Wheels will figure it out.","name":"position","type":"string"},{"default":"month,day,year","required":"No","hint":"Use to change the order of or exclude date select tags.","name":"order","type":"string"},{"default":"","required":"No","hint":"Use to change the character that is displayed between the date select tags.","name":"seperator","type":"string"},{"default":"2009","required":"No","hint":"First year in select list.","name":"startYear","type":"numeric"},{"default":"2019","required":"No","hint":"Last year in select list.","name":"endYear","type":"numeric"},{"default":"names","required":"No","hint":"Pass in names, numbers, or abbreviations to control display.","name":"monthDisplay","type":"string"},{"default":"false","required":"No","hint":"Whether to include a blank option in the select form control. Pass true to include a blank line or a string that should represent what display text should appear for the empty value (for example, \"- Select One -\").","name":"includeBlank","type":"any"},{"default":"false","required":"No","hint":"The label text to use in the form control.","name":"label","type":"string"},{"default":"around","required":"No","hint":"Whether to place the label before, after, or wrapped around the form control. Label text placement can be controlled using aroundLeft or aroundRight.","name":"labelPlacement","type":"string"},{"default":"","required":"No","hint":"String to prepend to the form control. Useful to wrap the form control with HTML tags.","name":"prepend","type":"string"},{"default":"","required":"No","hint":"String to append to the form control. Useful to wrap the form control with HTML tags.","name":"append","type":"string"},{"default":"","required":"No","hint":"String to prepend to the form control's label. Useful to wrap the form control with HTML tags.","name":"prependToLabel","type":"string"},{"default":"","required":"No","hint":"String to append to the form control's label. Useful to wrap the form control with HTML tags.","name":"appendToLabel","type":"string"},{"default":"span","required":"No","hint":"HTML tag to wrap the form control with when the object contains errors.","name":"errorElement","type":"string"},{"default":"fieldWithErrors","required":"No","hint":"The class name of the HTML tag that wraps the form control when there are errors.","name":"errorClass","type":"string"},{"default":"","required":"No","hint":"","name":"combine","type":"boolean"}],"name":"dateSelect","availableIn":{},"tags":{"categoryClass":"","sectionClass":"","category":"","section":""}}