Перейти к содержимому


Ошибка Виджета "поделиться Ссылкой"


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 Иванов

Иванов

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 05 Декабрь 2015 - 16:52

Здравствуйте!

Размещаем на статистической странице код "поделиться ссылкой", а у нас ошибка (( не отображается...   хотя в карточке товара работает правильно.

вот код:

<script type="text/javascript">(function(w,doc) {
if (!w.__utlWdgt ) {
w.__utlWdgt = true;
var d = doc, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == w.location.protocol ? 'https' : 'http')  + '://w.uptolike.com/widgets/v1/uptolike.js';
var h=d[g]('body')[0];
h.appendChild(s);
}})(window,document);
</script>
<div data-background-alpha="0.0" data-buttons-color="#ffffff" data-counter-background-color="#ffffff" data-share-counter-size="12" data-top-button="true" data-share-counter-type="disable" data-share-style="12" data-mode="share" data-like-text-enable="false" data-mobile-view="true" data-icon-color="#ffffff" data-orientation="horizontal" data-text-color="#000000" data-share-shape="rectangle" data-sn-ids="vk.fb.mr.tw.em.gp.ok.lj." data-share-size="30" data-background-color="#ffffff" data-preview-mobile="false" data-mobile-sn-ids="fb.vk.tw.wh.ok.gp." data-pid="1442282" data-counter-background-alpha="1.0" data-following-enable="false" data-exclude-show-more="true" data-selection-enable="true" class="uptolike-buttons" ></div>

<br />

#2 Firefly

Firefly

    Активный участник

  • Модераторы
  • 3 810 сообщений

Отправлено 05 Декабрь 2015 - 18:24

Просмотр сообщенияИванов (05 Декабрь 2015 - 16:52) писал:

Здравствуйте!

Размещаем на статистической странице код "поделиться ссылкой", а у нас ошибка (( не отображается...   хотя в карточке товара работает правильно.

вот код:

<script type="text/javascript">(function(w,doc) {
if (!w.__utlWdgt ) {
w.__utlWdgt = true;
var d = doc, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == w.location.protocol ? 'https' : 'http')  + '://w.uptolike.com/widgets/v1/uptolike.js';
var h=d[g]('body')[0];
h.appendChild(s);
}})(window,document);
</script>
<div data-background-alpha="0.0" data-buttons-color="#ffffff" data-counter-background-color="#ffffff" data-share-counter-size="12" data-top-button="true" data-share-counter-type="disable" data-share-style="12" data-mode="share" data-like-text-enable="false" data-mobile-view="true" data-icon-color="#ffffff" data-orientation="horizontal" data-text-color="#000000" data-share-shape="rectangle" data-sn-ids="vk.fb.mr.tw.em.gp.ok.lj." data-share-size="30" data-background-color="#ffffff" data-preview-mobile="false" data-mobile-sn-ids="fb.vk.tw.wh.ok.gp." data-pid="1442282" data-counter-background-alpha="1.0" data-following-enable="false" data-exclude-show-more="true" data-selection-enable="true" class="uptolike-buttons" ></div>

<br />

Здравствуйте.
Попробуйте разместить данный код после основного содержания в шаблоне страница с условием отображения на конкретной странице.
Найдите код:
  <!-- Короткое SEO-описание -->

Замените на:
  {% IF PAGE_NAME=Название страницы %}
<script type="text/javascript">(function(w,doc) {
if (!w.__utlWdgt ) {
w.__utlWdgt = true;
var d = doc, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == w.location.protocol ? 'https' : 'http')  + '://w.uptolike.com/widgets/v1/uptolike.js';
var h=d[g]('body')[0];
h.appendChild(s);
}})(window,document);
</script>
<div data-background-alpha="0.0" data-buttons-color="#ffffff" data-counter-background-color="#ffffff" data-share-counter-size="12" data-top-button="true" data-share-counter-type="disable" data-share-style="12" data-mode="share" data-like-text-enable="false" data-mobile-view="true" data-icon-color="#ffffff" data-orientation="horizontal" data-text-color="#000000" data-share-shape="rectangle" data-sn-ids="vk.fb.mr.tw.em.gp.ok.lj." data-share-size="30" data-background-color="#ffffff" data-preview-mobile="false" data-mobile-sn-ids="fb.vk.tw.wh.ok.gp." data-pid="1442282" data-counter-background-alpha="1.0" data-following-enable="false" data-exclude-show-more="true" data-selection-enable="true" class="uptolike-buttons" ></div>
<br />
  {% ENDIF %}
 
  <!-- Короткое SEO-описание -->

Измените Название страницы.

#3 Иванов

Иванов

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 05 Декабрь 2015 - 20:45

Просмотр сообщенияFirefly (05 Декабрь 2015 - 18:24) писал:

Здравствуйте.
Попробуйте разместить данный код после основного содержания в шаблоне страница с условием отображения на конкретной странице.
Найдите код:
<!-- Короткое SEO-описание -->

Замените на:
{% IF PAGE_NAME=Название страницы %}
<script type="text/javascript">(function(w,doc) {
if (!w.__utlWdgt ) {
w.__utlWdgt = true;
var d = doc, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = ('https:' == w.location.protocol ? 'https' : 'http') + '://w.uptolike.com/widgets/v1/uptolike.js';
var h=d[g]('body')[0];
h.appendChild(s);
}})(window,document);
</script>
<div data-background-alpha="0.0" data-buttons-color="#ffffff" data-counter-background-color="#ffffff" data-share-counter-size="12" data-top-button="true" data-share-counter-type="disable" data-share-style="12" data-mode="share" data-like-text-enable="false" data-mobile-view="true" data-icon-color="#ffffff" data-orientation="horizontal" data-text-color="#000000" data-share-shape="rectangle" data-sn-ids="vk.fb.mr.tw.em.gp.ok.lj." data-share-size="30" data-background-color="#ffffff" data-preview-mobile="false" data-mobile-sn-ids="fb.vk.tw.wh.ok.gp." data-pid="1442282" data-counter-background-alpha="1.0" data-following-enable="false" data-exclude-show-more="true" data-selection-enable="true" class="uptolike-buttons" ></div>
<br />
{% ENDIF %}

<!-- Короткое SEO-описание -->

Измените Название страницы.

Очеееень не удобно для каждой страницы прописывать отдельно...  ((((   неужели нет больше способов?

#4 Firefly

Firefly

    Активный участник

  • Модераторы
  • 3 810 сообщений

Отправлено 05 Декабрь 2015 - 21:05

Просмотр сообщенияИванов (05 Декабрь 2015 - 20:45) писал:

Очеееень не удобно для каждой страницы прописывать отдельно...  ((((   неужели нет больше способов?

Если Вам необходимо вывести иконки на всех страницах Вы можете убрать условие {% IF PAGE_NAME=Название страницы %} {% ENDIF %} в которое сейчас обернут код.

#5 Иванов

Иванов

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 05 Декабрь 2015 - 22:28

Просмотр сообщенияFirefly (05 Декабрь 2015 - 21:05) писал:

Если Вам необходимо вывести иконки на всех страницах Вы можете убрать условие {% IF PAGE_NAME=Название страницы %} {% ENDIF %} в которое сейчас обернут код.

Каким-то образом вставлять в теле каждой страницы (при редактировании содержания каждой страницы) вставлять можно?

#6 Firefly

Firefly

    Активный участник

  • Модераторы
  • 3 810 сообщений

Отправлено 06 Декабрь 2015 - 13:59

Просмотр сообщенияИванов (05 Декабрь 2015 - 22:28) писал:

Каким-то образом вставлять в теле каждой страницы (при редактировании содержания каждой страницы) вставлять можно?

Здравствуйте.
К сожалению, данный код кнопки работает только находясь в сборе. Из-за этого и по причине того, что скрипты не работают в теле самой страницы, если добавлять их по кнопке "Источник" вставка данного кода на отдельные страницы невозможна.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных