Перейти к содержанию
Форум поддержки пользователей VamShop

URL и TITLE для социальных кнопок


Рекомендуемые сообщения

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

Я установил себе в магазин социальные кнопки от share42.com,

в инструкции написано, что:

Вставьте в шаблон вашего сайта (обычно рядом с текстом статьи) следующий код:

<script type="text/javascript" src="http://site.ru/share42/share42.js"></script>

<script type="text/javascript">share42('http://site.ru/share42/','','[title]')</script>

где замените на код ссылки, а [title] замените на код названия статьи.

Собственно, вопрос, где взять эти переменные, чтобы корректно работали данные кнопки?

Они находятся в product_info_v1.html?

Ссылка на сообщение
Поделиться на другие сайты
  • 8 months later...
Иван Юрченко

в социальный плагин facebook - кнопка "Мне нравится" внизу под каждой статьей

вот такой код у них:<iframe src="http://www.facebook.com/plugins/like.php?href=YOUR_URL" scrolling="no" frameborder="0" style="border:none; width:450px; height:80px"></iframe>

Ссылка на сообщение
Поделиться на другие сайты

Так используйте метку вывода id номера статьи.

http://магазин.ру/article_info.php?artiucles_id={$ARTICLES_ID}

Как-то так.

Ссылка на сообщение
Поделиться на другие сайты

Вы вообще куда этот код вставить хотите, в какую страницу, в какой шаблон?!

В aritcle_info.php или куда?

Ссылка на сообщение
Поделиться на другие сайты

Например в /article_info.php меняйте:



$vamTemplate->assign('ARTICLE_NAME', $article_info['articles_name']);
[/code] на:
[code]

$vamTemplate->assign('ARTICLE_NAME', $article_info['articles_name']);

$vamTemplate->assign('ARTICLE_LINK', vam_href_link(FILENAME_ARTICLE_INFO, 'articles_id=' . $article_info['articles_name']));

и затем уже в шаблоне используйте метку {$ARTICLE_LINK} , которая, по идее, выведет адрес статьи.

Ссылка на сообщение
Поделиться на другие сайты
Иван Юрченко

У меня все адреса статей прописаны вручную в поле "SEO URL статьи", поэтому сделал так:

$vamTemplate->assign('ARTICLE_LINK', $article_info['articles_page_url']);

Спасибо за помощь!

Ссылка на сообщение
Поделиться на другие сайты

По идее, мой код тоже должен правильный адрес выводить, но, в любом случае, хорошо, что разобрались.

Ссылка на сообщение
Поделиться на другие сайты
  • 3 weeks later...

получилась вот такая вот фигня.. http://SSMaker.Ru/addcfea9/

Кнопки есть, но не видны..

вроде всё правильно делал... (папку вкорень) в info_v1 код chttp://магазин.ру/product_info.php?products_id={$smarty.get.products_id}в тайтл {$PRODUCTS_NAME}

Окно появляется на всех страницах, но кнопки не видно :(

Ссылка на сообщение
Поделиться на другие сайты

По ссылке скриншот))

Там должны были быть закладки на контакт, фейсбук и пр...

вот более подробный http://SSMaker.Ru/4b597a99/

Вопрос прост... Что я вставил так, что иконок нет

вот код вставил в templates/vamshop/product_info_v1.php

<div class="share42init" data-url="[]http://wwww.liebbe.ru/product_info.php?products_id={$smarty.get.products_id}]" data-title="[{$PRODUCTS_NAME}]"></div>

<script type="text/javascript" src="http://liebbe.ru/share42/share42.js"></script>

<script type="text/javascript">share42('http://liebbe.ru/share42/')</script>

Ссылка на сообщение
Поделиться на другие сайты

Что такое share42 я не в курсе.

Могу лишь сказать, что по умолчанию есть кнопки соц. сетей от яндекса и они работают.

Видимо, что-то не так вставляете.

Ссылка на сообщение
Поделиться на другие сайты

Разобрался как тут и что и так подробная схема подключения закладок от share42.com

подбираем иконки на сайте, выбираем вид кодировки utf-8 (если не изменяли) далее

В путь указываем путь http://ВАШ САЙТ/share42/

Скачиваем папку и выкладываем её в корень сайта у меня например это http://xxx.ru/htdocs/www/share42

Открываем папку templates/Ваш шаблон/modules/product_info/product_info_v1.php

там вставляем скрипт (можно в тег product discription)

<div class="share42init" data-url="[http://wwww.ВАШ САЙТ.ru/product_info.php?products_id={$smarty.get.products_id}]" data-title="[{$PRODUCTS_NAME}]"></div>

<script type="text/javascript"src="http://ВАШ САЙТ/share42/share42.js"></script>

<script type="text/javascript">share42('http://ВАШ САЙТ/share42/')</script>

наслаждаемся красивыми кнопками соц сети

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...