23 protected $_template =
'Magento_CurrencySymbol::system/currency/rates.phtml';
34 \
Magento\Backend\Block\Widget\Button::class,
36 'label' =>
__(
'Save Currency Rates'),
37 'class' =>
'save primary save-currency-rates',
39 'mage-init' => [
'button' => [
'event' =>
'save',
'target' =>
'#rate-form']],
44 $onClick =
"setLocation('" . $this->
getUrl(
'adminhtml/system_config/edit/section/currency') .
"')";
48 \
Magento\Backend\Block\Widget\Button::class,
49 [
'label' =>
__(
'Options'),
'onclick' => $onClick]
54 \
Magento\Backend\Block\Widget\Button::class,
55 [
'label' =>
__(
'Reset'),
'onclick' =>
'document.location.reload()',
'class' =>
'reset']
60 \
Magento\Backend\Block\Widget\Button::class,
61 [
'label' =>
__(
'Import'),
'class' =>
'add',
'type' =>
'submit']
68 \
Magento\CurrencySymbol\Block\Adminhtml\System\
Currency\Rate\Services::class
71 return parent::_prepareLayout();
82 return __(
'Manage Currency Rates');
148 return $this->
getUrl(
'adminhtml/*/fetchRates');
addChild($alias, $block, $data=[])
getUrl($route='', $params=[])
getChildHtml($alias='', $useCache=true)