Проблема с кнопкой соцсети

Я вставил код кнопки в topic_part_footer.tpl внутри поста всё впорядке отображается, но на главной кнопка появляется только у первого поста, к тому же сколько постов столько и кнопок у первого, тоесть у меня 4 поста и у первого поста 4 кнопки, как решить такую задачу, что и где прописывать надо? версия 1.0.1 шаблон стандартный synio

код кнопки
<script type="text/javascript" src="//www.draugiem.lv/api/api.js"></script>
<div id="draugiemLike"></div>
<script type="text/javascript">
new DApi.Like().append('draugiemLike');
</script>


вот так всё выгледит

10 комментариев

avatar
На вскидку, попробуйте так инициализировать кнопку:

<div id="draugiemLike_{$oTopic->getId()}"></div>
<script type="text/javascript">
	new DApi.Like().append('draugiemLike_{$oTopic->getId()}');
</script>
avatar
добавив ваш код кнопки появились у других постов, но у первого так и продолжает расти число кнопок + внутри поста теперь две кнопки
avatar
а старый код удалили?
avatar
нет старый не удалял, если удалить старый и добавить только ваш ничего вообше нету, добавив ниже ваш код кнопки появляються у всех постов, только у последнего поста всё так же растёт число кнопок
avatar
удалите весь старый, вставьте только мой и в хеддере уже подключите скрипт:
avatar
удалите весь старый, вставьте только мой и в хеддере уже подключите скрипт:
<script type="text/javascript" src="//www.draugiem.lv/api/api.js"></script>
avatar
спасибо, вроде теперь всё впорядке)
avatar
пардон, внутри постов всё впорядке, проблема теперь в том что у последнего добавленного поста растёт количество кнопок
avatar
а можно посмотреть где-нибудь на ваш сайт?
avatar
он на денвере пока)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.