1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.1.4 Share42 и XenPorta

Тема в разделе "Основные вопросы по XenForo", создана пользователем devil0704, 28.04.2013.

Загрузка
  1. devil0704

    devil0704 Местный

    Регистрация:
    23.05.11
    Сообщения:
    88
    Симпатии:
    16
    Версия XF:
    1.1.4
    Всем привет. Хочу поставить кнопки "Поделится" от Share42.
    Все сделал, настроил.. Вроде бы работает, но возникла такая проблема.

    Как получить url для параметра data-url=""?
    Пробовал data-url="{xen:link threads, $news}", в итоге url вообще не указывается.
    Вот полный код, который я использую:
    HTML:
    <div class="share42init" data-url="{xen:link threads, $news}" data-title="{$news.title}"></div
    --- добавлено : Apr 28, 2013 12:34 PM ---
    сам спросил, сам ответил.. нужно использовать {xen:link canonical:threads, $news}
    --- добавлено : Apr 28, 2013 1:00 PM ---
    но появился вопрос..
    как передать скрипту данные в "data-description"? интересует сообщение новости.
    --- добавлено : Apr 28, 2013 1:18 PM ---
    Вообщем, опять... Сам спросил, сам ответил :D

    Кому надо:
    HTML:
    <div class="share42init" style="float: left;" data-url="{xen:link canonical:threads, $news}" data-title="{$news.title}" data-image="@imagePath/xenforo/logo.og.png" data-description="{xen:raw $news.messageHtml}"></div>
    --- добавлено : Apr 28, 2013 1:20 PM ---
    Правда это немного некорректно.. в данном случаи, Facebook будет показывать html-теги.
     

Поделиться этой страницей