示例#1
0
 protected function getFormIdPrefix(AbstractWidget $tag, Renderer $renderer)
 {
     $fieldName = $tag->get('_element')->get('name');
     $fieldName = preg_replace('/[^a-zA-Z0-9\\{\\}]+/', '-', $fieldName);
     $fieldName = trim($fieldName, '-');
     return ($renderer->getOption('id_prefix') ?: 'f0') . '-' . $fieldName;
 }
示例#2
0
 protected function translateButton(Tag $tag, Renderer $renderer)
 {
     $tag->setContent($this->getStringTranslation($tag->getContent()[0], $renderer->getOption('language')));
 }