Protected Member Functions | |
_construct () | |
_prepareLayout () | |
getHeader () | |
getSaveButtonHtml () | |
getResetButtonHtml () | |
getImportButtonHtml () | |
getServicesHtml () | |
getRatesMatrixHtml () | |
getImportFormAction () |
Definition at line 35 of file Currency.php.
_construct | ( | ) | [protected] |
Internal constructor, that is called from real constructor
Please override this one instead of overriding real __construct constructor
Please override this one instead of overriding real __construct constructor
Reimplemented from Mage_Core_Block_Abstract.
Definition at line 38 of file Currency.php.
_prepareLayout | ( | ) | [protected] |
Preparing global layout
You can redefine this method in child classes for changin layout
Reimplemented from Mage_Core_Block_Abstract.
Definition at line 43 of file Currency.php.
00044 { 00045 $this->setChild('save_button', 00046 $this->getLayout()->createBlock('adminhtml/widget_button') 00047 ->setData(array( 00048 'label' => Mage::helper('adminhtml')->__('Save Currency Rates'), 00049 'onclick' => 'currencyForm.submit();', 00050 'class' => 'save' 00051 ))); 00052 00053 $this->setChild('reset_button', 00054 $this->getLayout()->createBlock('adminhtml/widget_button') 00055 ->setData(array( 00056 'label' => Mage::helper('adminhtml')->__('Reset'), 00057 'onclick' => 'document.location.reload()', 00058 'class' => 'reset' 00059 ))); 00060 00061 $this->setChild('import_button', 00062 $this->getLayout()->createBlock('adminhtml/widget_button') 00063 ->setData(array( 00064 'label' => Mage::helper('adminhtml')->__('Import'), 00065 'class' => 'add', 00066 'type' => 'submit', 00067 ))); 00068 00069 $this->setChild('rates_matrix', 00070 $this->getLayout()->createBlock('adminhtml/system_currency_rate_matrix') 00071 ); 00072 00073 return parent::_prepareLayout(); 00074 }
getHeader | ( | ) | [protected] |
Definition at line 76 of file Currency.php.
00077 { 00078 return Mage::helper('adminhtml')->__('Manage Currency Rates'); 00079 }
getImportButtonHtml | ( | ) | [protected] |
Definition at line 91 of file Currency.php.
00092 { 00093 return $this->getChildHtml('import_button'); 00094 }
getImportFormAction | ( | ) | [protected] |
Definition at line 113 of file Currency.php.
00114 { 00115 return $this->getUrl('*/*/fetchRates'); 00116 }
getRatesMatrixHtml | ( | ) | [protected] |
Definition at line 108 of file Currency.php.
00109 { 00110 return $this->getChildHtml('rates_matrix'); 00111 }
getResetButtonHtml | ( | ) | [protected] |
Definition at line 86 of file Currency.php.
00087 { 00088 return $this->getChildHtml('reset_button'); 00089 }
getSaveButtonHtml | ( | ) | [protected] |
Definition at line 81 of file Currency.php.
00082 { 00083 return $this->getChildHtml('save_button'); 00084 }
getServicesHtml | ( | ) | [protected] |
Definition at line 96 of file Currency.php.
00097 { 00098 return $this->getLayout()->createBlock('adminhtml/html_select') 00099 ->setOptions(Mage::getModel('adminhtml/system_config_source_currency_service')->toOptionArray(0)) 00100 ->setId('rate_services') 00101 ->setName('rate_services') 00102 ->setValue(Mage::getSingleton('adminhtml/session')->getCurrencyRateService(true)) 00103 ->setTitle(Mage::helper('adminhtml')->__('Import Service')) 00104 ->toHtml(); 00105 00106 }