woocommerce/classes/integrations/shareyourcart/sdk/views/button-img.php

60 lines
2.2 KiB
PHP

<?php
if(!class_exists('ShareYourCartBase',false)) die('Access Denied');
// If only the hover is uploaded
if((!$button_img or !$button_img_width or !$button_img_height) and ($button_img_hover and $button_img_hover_width and $button_img_hover_height)) {
$button_img = $button_img_hover;
$button_img_width = $button_img_hover_width;
$button_img_height = $button_img_hover_height;
$button_img_hover = null;
$button_img_hover_width = null;
$button_img_hover_height = null;
}
$callbackDataAttr = '';
if(isset($callback_url) && !empty($callback_url)) {
$callbackDataAttr = 'data-syc-callback_url="' . $callback_url .'"';
}
?>
<a href="<?php echo $this->SHAREYOURCART_BUTTON_URL ?>" class="shareyourcart-button <?php if (isset($is_product_page) && $is_product_page) echo "product_button"; ?>" <?php echo $callbackDataAttr; ?> data-syc-layout="custom" <?php if(!empty($position_after)): echo "data-syc-position-after=\"$position_after\""; elseif(!empty($position_before)): echo "data-syc-position-before=\"$position_before\""; endif; ?> <?php if(!empty($language)): echo "data-syc-language=\"$language\""; endif; ?>>
&nbsp;
</a>
<style>
.shareyourcart-button {
display: block;
background: url('<?php echo $button_img;?>') left top;
width: <?php echo $button_img_width; ?>px;
height: <?php echo $button_img_height; ?>px;
text-indent: -9999px;
}
<?php
if($button_img_hover and $button_img_hover_width and $button_img_hover_height) {
?>
.shareyourcart-button:hover {
background-image: url('<?php echo $button_img_hover; ?>');
width: <?php echo $button_img_hover_width; ?>px;
height: <?php echo $button_img_hover_height; ?>px;
}
body:after {
content: url(<?php echo $button_img_hover; ?>);
background-image: url(<?php echo $button_img_hover; ?>);
visibility: hidden;
position: absolute;
left: -999em;
}
<?php
}
?>
</style>
<!--
<script type="text/javascript">
(function() {
var a = document.createElement('script'); a.type = 'text/javascript'; a.async = true;
a.src = '<?php echo $this->SHAREYOURCART_BUTTON_JS; ?>';
var b = document.getElementsByTagName('script')[0]; b.parentNode.insertBefore(a, b);
})();
</script> -->