Thread: Pinterest
View Single Post
  #11  
Old 03-13-2012, 08:23 AM
 
cedaly1968 cedaly1968 is offline
 

eXpert
  
Join Date: May 2011
Posts: 225
 

Default Re: Pinterest

This is what I ended up having for my Pinterest Code... leveraged Cherie's code:

<!-- Pinterest Code -->
<!-- Include ONCE for ALL buttons in the page -->
<script type="text/javascript">
(function() {
window.PinIt = window.PinIt || { loaded:false };
if (window.PinIt.loaded) return;
window.PinIt.loaded = true;
function async_load(){
var s = document.createElement("script");
s.type = "text/javascript";
s.async = true;
if (window.location.protocol == "https:")
s.src = "https://assets.pinterest.com/js/pinit.js";
else
s.src = "http://assets.pinterest.com/js/pinit.js";
var x = document.getElementsByTagName("script")[0];
x.parentNode.insertBefore(s, x);
}
if (window.attachEvent)
window.attachEvent("onload", async_load);
else
window.addEventListener("load", async_load, false);
})();
</script>

{if $main eq "product"}
{assign var=piniturl value="http://`$config.Company.company_website``$smarty.server.R EQUEST_URI`"}
{assign var=pinitmedia value=$product.images.T.url}
{elseif $main eq "catalog" and $current_category.category}
{assign var=piniturl value="http://`$config.Company.company_website``$smarty.server.R EQUEST_URI`"}
{if $current_category.icon_url}
{assign var=pinitmedia value=$current_category.icon_url}
{/if}
{/if}
<a class="addthis_button_pinterest"{if $piniturl} pi:pinit:url="{$piniturl}"{/if}{if $pinitmedia} pi:pinit:media="{$pinitmedia}"{/if} pi:pinit:layout="horizontal"></a>

<a href="http://pinterest.com/pin/create/button/&url={$piniturl}&media={$pinitmedia}" class="pin-it-button" count-layout="horizontal">Pin It</a>
<script type="text/javascript" src="http://assets.pinterest.com/js/pinit.js"></script>
<br></br>
<!-- End Pinterest Code -->
__________________
4.4.3
Reply With Quote