{"extended":{"hasExtended":true,"docs":"
dateTimeSelect(objectName, property [, association, position, dateOrder, dateSeparator, startYear, endYear, monthDisplay, timeOrder, timeSeparator, minuteStep, secondStep, separator, includeBlank, label, labelPlacement, prepend, append, prependToLabel, appendToLabel, errorElement, errorClass, combine, twelveHour ]) <!--- View code --->\n<cfoutput>\n #dateTimeSelect(objectName="article", property="publishedAt")#\n</cfoutput>\n\n<!--- Show fields for month, day, hour, and minute --->\n<cfoutput>\n #dateTimeSelect(objectName="appointment", property="dateTimeStart", dateOrder="month,day", timeOrder="hour,minute")#\n</cfoutput>"},"hint":"Builds and returns a string containing six select form controls (three for date selection and the remaining three for time selection) based on the supplied objectName and property.","returntype":"","slug":"datetimeselect","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":"dateOrder","type":"string"},{"default":"","required":"No","hint":"Use to change the character that is displayed between the date select tags.","name":"dateSeperator","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":"startYear","type":"numeric"},{"default":"names","required":"No","hint":"Pass in names, numbers, or abbreviations to control display.","name":"monthDisplay","type":"string"},{"default":"hour,minute,second","required":"No","hint":"Use to change the order of or exclude time select tags.","name":"timeOrder","type":"string"},{"default":":","required":"No","hint":"Use to change the character that is displayed between the time select tags.","name":"timeSeparator","type":"string"},{"default":"1","required":"No","hint":"Pass in 10 to only show minute 10, 20, 30, etc.","name":"minuteStep","type":"numeric"},{"default":"1","required":"No","hint":"Pass in 10 to only show seconds 10, 20, 30, etc","name":"secondStep","type":"numeric"},{"default":"-","required":"No","hint":"Use to change the character that is displayed between the first and second set of select tags.","name":"separator","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":"Set to false to not combine the select parts into a single DateTime object.","name":"combine","type":"boolean"},{"default":"false","required":"No","hint":"whether to display the hours in 24 or 12 hour format. 12 hour format has AM/PM drop downs","name":"twelveHour","type":"boolean"}],"name":"dateTimeSelect","availableIn":{},"tags":{"categoryClass":"","sectionClass":"","category":"","section":""}}