I have Block class
class Abc_AddressManager_Block_Address_Book extends
Mage_Customer_Block_Address_Book {
public function getAdditionalAddresses() {
$addresses = $this->getCustomer()->getAddresses();
return $addresses;
}
}
And Helper class
class Abc_AddressManager_Helper_Data extends Mage_Core_Helper_Abstract {...}
want to call getAdditionalAddresses() in Helper
Have tried
$addressBookBlock = $this->getLayout()->getBlockSingleton('Abc_AddressManager_Block_Address_Book');
$_pAddsses = $addressBookBlock->getAdditionalAddresses();
Best Answer
you should not call block methods in helpers.
Try it the other way around.
Declare your method in the helper and call it in your block using