Я делаю собственный модуль с формой, которая имеет кнопку изображения. Кнопка изображения откроет внешнюю ссылку со значением текстового поля внутри формы.
Я искал любое возможное решение в Интернете, но не могу найти решение.
Как мне закодировать кнопку submitForm, чтобы открыть внешнюю ссылку со значением формы текстового поля внутри формы.
Ниже приведены мои примеры кодов:
$ форма ['поиск'] = [
'#тип' => 'текстовое поле',
'#title' => 'Искать',
'# требуется' => ИСТИНА
];
$ форма ['отправить'] = [
'#type' => 'кнопка_изображения',
'#value' => $this->t(''),
'#src' => 'modules/myModule/src/images/myImage.png',
'#submit' => ['::submitForm'],
];
Я также пытаюсь использовать эти коды для кнопки, но все равно не повезло:
$ форма ['отправить'] = [
'#type' => 'предмет',
'#разметка' => $this->t('
<a href=\'https://www.google.com/search?%search\' target="_blank">
<img width="30" height="30" border="0" align="center" src=\'modules/myModule/src/images/myImage.png\'/>
</a>', ['%search' => $search]),
];
Обратите внимание, что это не мои настоящие коды, а концепция моих кодов.
Любые комментарии и предложения приветствуются.
Заранее спасибо.