23 parent::_prepareLayout();
24 $this->
setTemplate(
'Magento_AdvancedSearch::system/config/testconnection.phtml');
38 $element->unsScope()->unsCanUseWebsiteValue()->unsCanUseDefaultValue();
51 $originalData =
$element->getOriginalData();
54 'button_label' =>
__($originalData[
'button_label']),
56 'ajax_url' => $this->_urlBuilder->getUrl(
'catalog/search_system_config/testconnection'),
57 'field_mapping' => str_replace(
'"',
'\\"', json_encode($this->
_getFieldMapping()))
72 return [
'engine' =>
'catalog_search_engine'];
_getElementHtml(\Magento\Framework\Data\Form\Element\AbstractElement $element)
render(\Magento\Framework\Data\Form\Element\AbstractElement $element)