Legosp Forum
Shop-Script "Legosp" => Продвижение => Тема начата: Alex M от Декабря 10, 2012, 11:04:56 am
-
Кто-нибудь знает, как добавить кнопку +1 от гугл? Вставляю код кнопки на страницу и ничего не происходит. Когда снова открываю страницу, код отсутствует (не сохраняется).
Вот что надо вставить:
<!-- Поместите этот тег туда, где должна отображаться кнопка +1. -->
<g:plusone size="small" annotation="inline"></g:plusone>
<!-- Поместите этот вызов функции отображения в соответствующее место. -->
<script type="text/javascript">
window.___gcfg = {lang: 'ru'};
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
-
у меня сохраняется отлично! 5.2 версия
-
Версия 5.2
Сохраняю в статье, предварительно включив кнопку "источник". Сейчас попробовал просто вставить в текст. Тоже ничего не получилось. Пустое место.
-
http://kosmetika.бренд-шоп.net/pages/proba/ только что создал! все работает ок)
-
а зачем прямо в статью добавлять? достаточно вставить в index.tpl.html и на всем сайте работать будет.
ну на край, если нужно только для статей добавить код кнопки +1, можно вставить отдельно в pages.tpl.html, найти и добавить после:
<div class="top">
<h1>{if $pagetext}{$pagetext[0]}{else}{$smarty.const.ADMIN_PAGES_TITLE}{/if}</h1>
</div>
если на странице со списком статей, или:
{elseif $pagetext}
<div class="n_p">
если страница статьи.
и незабывать о {literal}код{/literal}, если используется код для асинхронной загрузки.
-
так то удобнее будет)
-
так то удобнее будет)
удобней каждый раз в статью код пихать?
-
нет конечно)
-
Интересен сам факт, что у pavelsmorchkov работает,а у меня нет :(
В чем секрет?
-
Alex M Попробуй код
<script type="text/javascript">
{literal}
window.___gcfg = {lang: 'ru'};
(function() {
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
po.src = 'https://apis.google.com/js/plusone.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
{/literal}
</script>
поместить в шаблон (index.tpl.html где нить в низу), а вызов в статью.
<g:plusone size="small" annotation="inline"></g:plusone>
хотя это все чисто примха, все это можно спокойно реализовать через шаблон.
А у pavelsmorchkov работает из за разных серверов. Скорее всего это параметр magic_quotes_gpc
-
Спасибо, завтра попробую и напишу, что получилось.
-
Спасибо Юрий, ваше решение помогло.
-
Что-то очевидного решения никто не предложил. Ведь шаблонизатор Smarty. Нужно сделать в шаблоне в папке theme файл, к примеру sozial.tpl.html и туда помещать коды кнопок социальных сервисов. А в index.tpl.html вставить в нужном месте {include file="sozial.tpl.html"}
Чего бы не зайти на сервис однакнопка или api.yandex.ru/share/ или share42.com, получить код и вставить в свой
sozial.tpl.html ? Кнопки будут сами на автомате в каждой странице и товаре. Можно ещё и стили подрихтовать.
-
Так ведь кнопки социальных сетей уже есть. На странице товара они под кнопкой заказать.
Просто мне надо было кнопку G+ именно в статью ткнуть.
[вложение удалено администратором]
-
Так то же самое, только в pages.tpl.html вставить. Реализация с пом. Smarty наиболее правильно
-
Так то же самое, только в pages.tpl.html вставить. Реализация с пом. Smarty наиболее правильно
уже предлагал (http://forum.shop-script.org/prodvizenie/kak_dobavit_knopku_1/msg10509/#msg10509).
-
хочу добавить фотку, все делаю как тут написано. а мне пишет что недопустимый формат файла
-
Можешь обратится ко мне пишу шаблоны автоматизации под Zennoposter под досочки так что обращайся сделаю будет работать как швейцарские часики.
-
подскажите пожалуста, как добавить код отслеживания google analytics на свою страницу. его надо добавлять в конец html кода, а в редакторе страницы если нажать кнопочку html и вставить туда вконец, то он появляется где то в середине. спасибо