@Suicide676
didusdev.com

Как поставить кнопки лайков соц сетей на главную страницу?

Доброго времени суток!
1. Есть задача: выводить на главной странице список новостей, и под каждой аннотацией новости нужно поставить кнопки лайков vk, facebook, twitter.

2. Эти же кнопки должны быть внизу самой новости когда мы ее читаем.
170f71ccc12e462791a37343d18539c8.jpg

С 2-м пунктом я справился. Идентификатором для лайка является id страницы. Использую Modx Revo. Вот пример на кнопке ВК
<!-- vk -->	
    <script type="text/javascript">
        VK.init({apiId: 4874657, onlyWidgets: true});
    </script>

    <div class="vkontakte" id="[[!~[[*id]]]]"></div>
    <script type="text/javascript">
        VK.Widgets.Like("[[!~[[*id]]]]", {type: "mini"});
    </script>
    <!-- vk -->


Тут все понятно, кнопка берет id из страницы на которой она и размещена.

А как быть с главной страницей? Ведь на ней много ссылок на статьи, под которыми должны быть эти кнопки. А id этой страницы 1 на всех.
95ef7402d87b4b9ebf2025b24b0116b4.jpg
  • Вопрос задан
  • 404 просмотра
Пригласить эксперта
Ответы на вопрос 1
zooks
@zooks
Frontend
Нужно вставить код в шаблон вывода ленты новостей.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы