public function output(\Pagemill_Data $data, \Pagemill_Stream $stream) { $this->attributes['template'] = '/mailform/field/select.inc.html'; if (!is_array($data['values'])) { //$data['values'] = preg_split('/ ?, /', $data['values']); $values = str_getcsv($data['values']); foreach ($values as &$value) { $value = trim($value); } $data['values'] = $values; } parent::output($data, $stream); }
public function output(\Pagemill_Data $data, \Pagemill_Stream $stream) { $this->attributes['template'] = '/mailform/field/checkboxes.inc.html'; $data['values'] = preg_split('/ ?, /', $data['values']); parent::output($data, $stream); }
public function output(\Pagemill_Data $data, \Pagemill_Stream $stream) { $this->attributes['template'] = '/mailform/field/calendar.inc.html'; parent::output($data, $stream); }