I am trying to add some code that will display text directly below the product's price on the product page - further, Im trying to do this the 'Magento' way by not just copying the code into view.phtml, but by creating at block, and then referencing that block in a layout file.
For better or worse, I am trying to follow this tutorial.
So far I have created the phtml file that contains what I want to display (sharethis.phtml) Created a reference in page xml:
<block type="core/text_list" name="sharethis" as="sharethis"/>
just after this block
<block type="core/text_list" name="left" as="left" translate="label">
<label>Left Column</label>
</block>
Referenced that reference in catalog.xml, just after the first default tag:
<reference name="sharethis">
<block type="catalog/product_new" name="sharethis" template="catalog/product/view/sharethis.phtml"/>
</reference>
And finally called that block from the view.phtml file like so
<?php echo $this->getChildHtml('sharethis') ?>
But its not showing up. Any suggestions?