This post answers a very simple question I had, one I could not find an answer for. I needed to add additional Google Checkout buttons to Magento‘s onepage checkout and maybe the sidebar cart. I found other people asking the same thing, and answers ranged from cryptic to unhelpful. But I did find a solution.
Add this snippet to the template file where you want the Google Checkout button to appear:
This uses the standard Google Checkout button that’s used everywhere else, so if you customize the way the GCO button looks using the googlecheckout/link.phtml file your changes will show up everywhere you use it. This is great because it reduces the duplication of code. But what if you want to use a slightly modified GCO button somewhere?
There is no step 2.
If you want to use a modified version of the standard googlecheckout/link.phtml file it really is as simple as copying app/design/frontend/base/default/template/googlecheckout/link.phtml to app/design/frontend/[your_interface]/[your_theme]/template/googlecheckout/[my_custom_link].phtml
Then, use the same block of code as above but reference your custom link template:
It should go without saying, change [your_interface], [your_theme], and [my_custom_link] to the appropriate values for your site.In the end, I spent less time finding my own answer than I spent searching forum threads and blog posts. This is the opposite of what I normally experience when looking for Magento help online. Go figure.