Платформы общего доступа - Facebook button_count Генерация ошибки - PullRequest
2 голосов
/ 03 ноября 2011

Я использую приведенный ниже код в моем ASP.NET web application, который взят с addthis веб-сайта.

<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_google_plusone" g:plusone:size="medium"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=xa-4eb279bd549b74d7"></script>
<!-- AddThis Button END -->

Но это вызывает ERROR поговорку The string 'fb:like:layout' contains too many device filters. There can be only one

Я удалил fb:like:layout="button_count" из кода и затем он работает. Но он генерирует проводные пространства между кнопками.

Если кто-нибудь знает, что с этим не так.

Заранее спасибо

Ответы [ 4 ]

4 голосов
/ 28 марта 2012

Я думаю Рашми Кант имеет лучшее решение в своем комментарии - используйте встроенные теги эха.

<a class="addthis_button_facebook_like" <%="fb:like:layout"%>="standard"></a>

Этот ответ также дан на Форумы поддержки AddThis .

3 голосов
/ 03 ноября 2011

просто удалите fb: из fb: like: layout и g: g: plusone: размер, это не влияет на код

может помочь вам

http://oops -solution.blogspot.com /

1 голос
/ 14 августа 2012

Вы также можете использовать JavaScript для изменения атрибутов

var e = document.getElementById('like-button');
e.setAttribute('fb:like:layout', 'box_count');
var f = document.getElementById('tw');
f.setAttribute('tw:count', 'vertical');
var g = document.getElementById('plusone');
g.setAttribute('g:plusone:size', 'tall');
0 голосов
/ 19 августа 2013

Использовал следующий код,

<div class="addthis_toolbox addthis_default_style">
       <a class="addthis_button_facebook_like" <%="fb:like:layout"%>="button_count"></a>
       <a class="addthis_button_tweet"></a>
       <a class="addthis_button_google_plusone" <%="g:plusone:size"%>="medium"></a>
       <a class="addthis_counter addthis_pill_style"></a>
</div>
...