render('config:layouts/fields/'.$type, $args); } /** * Create html attribute string from array. * * @param array $attributes * @param array $ignore * * @return string */ public function attributes($attributes, $ignore = array()) { $attribs = array(); $ignore = (array) $ignore; foreach ($attributes as $name => $value) { if (in_array($name, $ignore)) continue; $attribs[] = sprintf('%s="%s"', $name, htmlspecialchars($value)); } return implode(' ', $attribs); } }