Помогите разобраться до 8марта.. Хочу установить "кнопки поделится в социалках" для каждой картинки, которая открывается в окне колорбокс.
Вывод кнопок удалось сделать следующим путем:
в product.tpl установил код
<script type="text/javascript">(function() {
if (window.pluso)if (typeof window.pluso.start == "function") return;
if (window.ifpluso==undefined) { window.ifpluso = 1;
var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == window.location.protocol ? 'https' : 'http') + '://share.pluso.ru/pluso-like.js';
var h=d[g]('body')[0];
h.appendChild(s);
}})();</script>
#####
<? $share_buttons='<div class="pluso" data-background="transparent" data-options="big,square,line,horizontal,nocounter,theme=04" data-services="vkontakte,odnoklassniki,facebook,print" data-image="'.$image['popup'].'" style="margin-top: -30px;text-align: center;"></div><div class="clear"></div>'; ?>
<script type="text/javascript"><!--
jQuery("#cboxContent").append('<? echo $share_buttons;?>');
//--></script>
Но не знаю как передать адрес картинки открытой в текущем окне колорбокса property="og:image" . В данном коде могу вывести только последнюю картинку из цикла
data-image="'.$image['popup'].'"
А как подставлять актуальную ссылку ума не приложу.