Обнаружил проблему!
у меня на сайте присутствуют контактовские лайки по этому рецепту
Сам сайт: http://jooliki.ru/
Сами лайки работают хорошо, а вот "Рассказать друзьям" коряво.
а именно в пост в ВК не попадают тайтл итема, текст и изображение. Корректно добавляется только ссылка на итем.
фрагмент из socialbuttons.php (он не такой как у Sliapy, так как мне нужно было сделать лайки VK перед FB)
$html[] = '<div class="vk"><div id="vk_like-' .$this->_item->id .'"></div><script type="text/javascript">VK.Widgets.Like("vk_like-' .$this->_item->id .'", {pageUrl: "'.htmlspecialchars($item_route) .'", type: "mini", height: 20});</script></div><div class="fb-like"' .' data-href="'.htmlspecialchars($item_route).'"' .' data-send="false"' .' data-layout="'.$params->get('fblayout').'"' .' data-width="'.$params->get('fbwidth').'"' .' data-show-faces="'.$params->get('fbshow_faces').'"' .' data-action="'.$params->get('fbaction').'"' .' data-colorscheme="'.$params->get('fbcolorscheme').'"' .($params->get('ref') ? ' data-ref="'.$params->get('fbref').'"' : '') .'></div>';
как мы видем в скрипт передаётся параметр pageUrl который работает нормально.
помимо этого скрипт может воспринимать такие параметры как pageTitle, pageDescription, pageImage, text. Подробнее ТУТ.
хочется узнать какие конструкции php использовать чтобы передавать этим параметрам значение элементов Name, ссылку на первое изображение итема из тизера (jbimage) и тд ? (имею ввиду конструкции вида $this->_item->id)
Может эти конструкции можно найти в php-файлах соответствующих элементов ? я искал - не нашел, но это мало что значит(((