rendererHelper = $rendererHelper; } public function render(array $block, array $formSettings): string { $type = 'text'; $automationId = ' '; if ($block['id'] === 'email') { $type = 'email'; $automationId = 'data-automation-id="form_email" '; } $html = '
'; $html .= $this->rendererHelper->renderLabel($block, $formSettings); $html .= 'rendererHelper->getFieldName($block) . ']" '; $html .= 'title="' . $this->rendererHelper->getFieldLabel($block) . '" '; $html .= 'value="' . $this->rendererHelper->getFieldValue($block) . '" '; $html .= $automationId; $html .= $this->rendererHelper->renderInputPlaceholder($block); $html .= $this->rendererHelper->getInputValidation($block); $html .= $this->rendererHelper->getInputModifiers($block); $html .= '/>'; $html .= '
'; return $html; } }