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


kaisyRUS

Регистрация: 03 мая 2012
Offline Активность: 31 окт. 2016 20:31
-----

#34992 Группы В Соц.Сетях

Отправлено nata-shop.ru на 13 Декабрь 2012 - 05:23

http://api.mail.ru/s.../plugins/share/ вот ссылка. здесь вы можете БЕСПЛАТНО установить кнопку "мне нравится" майл.ру!!!! просто скопируйте код


#51812 Кнопки

Отправлено Vaccina на 15 Март 2013 - 02:19

Потому что у вас изначально стили сделаны для одного текста, т.е шрифт выравнивание. А после изменения текста - соответственно сам текст отображается сдвинут, так как размер текста меняется. Данная проблема не связана с изменениями которые я вас посоветовала сделать. Вам необходимо вносить изменения в main.js а именно

if(modificationRestValue>0) {
  goodsAvailableTrue.show();
  goodsAvailableFalse.hide();
  $('.goodsDataFormSubmitButton .more-link.submit').html('Купить');
// Если товара нет в наличии
} else {
  goodsAvailableTrue.hide();
  goodsAvailableFalse.show();
  $('.goodsDataFormSubmitButton .more-link.submit').html('Уведомить <br>о поступлении');
}

необходимо заменить на

if(modificationRestValue>0) {
  goodsAvailableTrue.show();
  goodsAvailableFalse.hide();
  $('.goodsDataFormSubmitButton .more-link.submit').removeClass('btntc').addClass('btnby').html('Купить');
// Если товара нет в наличии
} else {
  goodsAvailableTrue.hide();
  goodsAvailableFalse.show();
  $('.goodsDataFormSubmitButton .more-link.submit').removeClass('btnby').addClass('btntc').html('Уведомить <br>о поступлении');
}

далее добавить отдельные стили отображения как для класса .btnby, так и для класса .btntc

Необходимо в main.css добавить

.goodsDataFormSubmitButton .more-link.btnby {
   font: bold 16px/46px Tahoma,Geneva,sans-serif !important;
}
.goodsDataFormSubmitButton .more-link.btntc {
	font: bold 14px/20px Tahoma,Geneva,sans-serif !important;
	padding-left: 0 !important;
	padding-top: 2px !important;
	text-align: center !important;
	text-indent: 0 !important;
}



#51504 Кнопки

Отправлено Vaccina на 14 Март 2013 - 02:27

Найдите в шаблоне "Товар"

if($(this).html() == 'Уведомить &lt;br&gt; о поступлении')

и замените на

if($(this).text().indexOf('Уведомить') !== -1)



#51517 Кнопка Одноклассники

Отправлено Vaccina на 14 Март 2013 - 03:29

Попробуйте заменить

<script type="text/javascript">(function() {
if (window.pluso && typeof window.pluso.start == "function") return;
var d = document, s = d.createElement('script'), g = 'getElementsByTagName';
s.type = 'text/javascript'; s.charset='UTF-8'; s.async = true;
s.src = d.location.protocol + '//share.pluso.ru/pluso-like.js';
var h=d[g]('head')[0] || d[g]('body')[0];
h.appendChild(s);
})();</script>

на

<script type="text/javascript" src="//share.pluso.ru/pluso-like.js"></script>



#50964 Кнопки

Отправлено miyako на 12 Март 2013 - 10:07

Просмотр сообщенияkaisyRUS (12 Март 2013 - 06:02) писал:

Да, началось с этого поста. Потом мне ответили здесь - я ответил  тут. Потом вакцина попросила код. Я предоставил здесь. И все, на этом закончилась переписка

Если посмотреть на ссылку, которую вы указывали - http://mamontenok-nv...cation=21987292 Нет в наличие - кнопка "Уведомить о поступлении" и при нажатии открывается "Связь с администрацией". У вас как-то отображается иначе? Если да, то в каком браузере?


#51267 Кнопка Одноклассники

Отправлено miyako на 13 Март 2013 - 07:43

Просмотр сообщенияkaisyRUS (13 Март 2013 - 07:42) писал:

Подскажите. плиз, как это сделать?

Посмотрите в Редактор тем раздел Стили и скрипты. Найдите openapi.js


#50965 Кнопка Одноклассники

Отправлено miyako на 12 Март 2013 - 10:12

Просмотр сообщенияkaisyRUS (12 Март 2013 - 06:34) писал:

После того, как я вставляю данный код админа нес охраняет этот фрагмент
<div class="pluso" data-options="big,round,line,horizontal,counter,theme=04" data-services="vkontakte,facebook,twitter,odnoklassniki,moimir,google,livejournal,email,print" data-background="transparent"></div>
Пробовал отключить javaScript - не помогло

Можно добавить код в шаблон HTML, там таких проблем не должно возникнуть. Если вы хотите,чтобы отображалось именно на какой-то из страниц, то можно прописать условие.


#50768 Кнопки

Отправлено miyako на 11 Март 2013 - 17:51

Просмотр сообщенияkaisyRUS (11 Март 2013 - 17:17) писал:

Ждем ответа на данный пост

Не совсем понятен мне ваш вопрос. Можете объяснить подробнее?


#49443 Кнопка Одноклассники

Отправлено miyako на 05 Март 2013 - 12:30

Просмотр сообщенияkaisyRUS (05 Март 2013 - 09:59) писал:

А почему у меня кнопки с ресурса pluso.ru не отображаются?

Куда вы вставили код кнопок с pluso.ru ?


#49656 Кнопки

Отправлено Vaccina на 06 Март 2013 - 00:09

Цитата

Вот, идеальный пример. Посмотрите как выглядит кнопка купить и что происходит после нажатия на "уведомить о поступлении"

Пожалуйста, сообщите полный код вашей кнопки "Купить/Уведомить" из шаблона "Товары".

Цитата

На странице с товаром кнопка работает
Я хочу добавить на страницу с ТОВАРАМИ (там где не один товар, а где список товаров)

Кнопка будет выглядеть аналогично кнопке в шаблоне "Товар". Найдите в вашем шаблоне "Товары"

{% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}

и перед {% ENDIF %} вставьте код кнопки. Например

{% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
<a href="{goods.URL}" class="whtgray" title="Уведомить о товаре &laquo;{goods.NAME}&raquo;" onclick="document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара {goods.NAME}'">Уведомить</a>
{% ENDIF %}



#48381 Кнопки

Отправлено Koderhan на 01 Март 2013 - 08:27

Просмотр сообщенияkaisyRUS (01 Март 2013 - 08:03) писал:

Отображается в хроме, но причем тут браузер. В товарах с модификациями не тот код работает, который применяется к остальным товарам без модификаций.
Попробуйте этот вариант кода, пожалуйста.
<a class="more-link submit" {% IF GOODS_MOD_REST_VALUE>0 %} id="f1" {% ELSE %} id="f2" style="font: bold 14px/20px Tahoma,Geneva,sans-serif; text-indent: 0px;padding-top: 2px;text-align: center;padding-left: 0px;" {% ENDIF %} onclick="if($(this).html() == 'Уведомить <br> о поступлении') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара ' + $('h1:first').text() + ' ' + $('.goodsDataMainModificationArtNumber').text() + '?#bar'; } else { $('.goodsDataForm').submit(); } return false;" href="#">{% IF GOODS_MOD_REST_VALUE>0 %}Купить{% ELSE %}Уведомить </br> о поступлении{% ENDIF %}</a><br /><br />



#47741 Кнопки

Отправлено miyako на 27 Февраль 2013 - 06:38

Просмотр сообщенияkaisyRUS (27 Февраль 2013 - 06:30) писал:

Дело в том, что в остальных товарах, где нет модификации алгоритм такой: купить - положить в корзину; если нет товара, то кнопка уведомить о поступлении перекидывает на форму обратной связи Прикрепленный файл 2.png. В товарах с модификациями кнопка купить выглядит не так Прикрепленный файл 3.png, как в остальных товарах без модификацийПрикрепленный файл 1.png, а кнопка уведомить о поступлении не перекидывает на форму обратной связи и пытается положить товар в корзинуПрикрепленный файл 4.png

В каком браузере у вас так отображается? В хроме таких ошибок не было выявлено.


#47836 Кнопки

Отправлено Koderhan на 27 Февраль 2013 - 11:50

Попробуйте этот код:
<a class="more-link submit" {% IF GOODS_MOD_REST_VALUE>0 %} id="f1" {% ELSE %} id="f2" style="font: bold 14px/20px Tahoma,Geneva,sans-serif; text-indent: 0px;padding-top: 2px;text-align: center;padding-left: 0px;" {% ENDIF %} onclick="if($(this).html() == 'Уведомить <br> о поступлении') { document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара ' + $('h1:first').text() + ' ' + $('.goodsDataMainModificationArtNumber').text() + '?'; } else { $('.goodsDataForm').submit(); } return false;" href="#">{% IF GOODS_MOD_REST_VALUE>0 %}Купить{% ELSE %}Уведомить </br> о поступлении{% ENDIF %}</a><br /><br />



#48115 Технические Работы

Отправлено Ботаникус на 28 Февраль 2013 - 10:59

Изображение


#47780 Кнопки

Отправлено kaisyRUS на 27 Февраль 2013 - 09:37

Просмотр сообщенияsupport 2.0 (27 Февраль 2013 - 09:23) писал:

Попробуйте заменить код кнопки
<a class="more-link submit" {% IF GOODS_MOD_REST_VALUE>0 %} id="f1" {% ELSE %} id="f2" style="font: bold 14px/20px Tahoma,Geneva,sans-serif; text-indent: 0px;padding-top: 2px;text-align: center;padding-left: 0px;" {% ENDIF %} onclick="if($(this).html() == 'Уведомить <br> о поступлении') { document.location = '/feedback/?form#bar[feedback_message]=Могли бы Вы уведомить меня о наличии товара ' + $('h1:first').text() + ' ' + $('.goodsDataMainModificationArtNumber').text() + '?'; } else { $('.goodsDataForm').submit(); } return false;" href="#">{% IF GOODS_MOD_REST_VALUE>0 %}Купить{% ELSE %}Уведомить </br> о поступлении{% ENDIF %}</a><br /><br />

на этот
<a class="more-link submit" {% IF GOODS_MOD_REST_VALUE>0 %} id="f1" {% ELSE %} id="f2" style="font: bold 14px/20px Tahoma,Geneva,sans-serif; text-indent: 0px;padding-top: 2px;text-align: center;padding-left: 0px;" {% ENDIF %} onclick="if($(this).html() == 'Уведомить <br> о поступлении') { document.location = '/feedback/#bar?form#bar[feedback_message]=Могли бы Вы уведомить меня о наличии товара ' + $('h1:first').text() + ' ' + $('.goodsDataMainModificationArtNumber').text() + '?'; } else { $('.goodsDataForm').submit(); } return false;" href="#">{% IF GOODS_MOD_REST_VALUE>0 %}Купить{% ELSE %}Уведомить </br> о поступлении{% ENDIF %}</a><br /><br />
Не помогло. Да еще и форма не заполняется в таком случае