We have use this for our Call for Price:
<?php if ($_product->getFinalPrice() == 0) : ?> <?php echo $this->__('Call for Price') ?> <?php else: ?> <?php echo $this->getPriceHtml($_product); ?> <?php endif; ?>
For list.phtml and view.phtml. It work fine, the only problem is the text call for price used to replace the price are not at the same place where the price is. Can anyone help us with this?
Thanks for any help!