/** * @see sfWidgetFormInputText */ public function render($name, $value = null, $attributes = array(), $errors = array()) { $tag = parent::renderTag('input', array_merge(array('type' => $this->getOption('type'), 'name' => $name, 'value' => $value), $attributes)); $javascript = sprintf("\n<script type=\"text/javascript\">\n \$(document).ready(function(){\n \$('#%s').timePicker({\n show24Hours: false,\n step: 30,\n startTime: '05:00',\n endTime: '23:00'\n });\n });\n</script>", $this->generateId($name, $value)); return $tag . $javascript; }