Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Социальные сети в карточке товара


myrzik

Recommended Posts

Добрый день.

 

Ищу модуль или альтернативное решение вопроса (руками добавить код).


Собственно что интересует:

В моей шаблоне, разработчики не предусмотрели социальные сети: http://prntscr.com/pr52my

Есть ли какой-то модуль который решает данный вопрос или как это сделать руками? ))))

Надіслати
Поділитися на інших сайтах


Скопируйте их со стандартного шаблона

  <!-- AddThis Button BEGIN -->
            <div class="addthis_toolbox addthis_default_style" data-url="<?php echo $share; ?>"><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a> <a class="addthis_button_pinterest_pinit"></a> <a class="addthis_counter addthis_pill_style"></a></div>
            <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e"></script>
            <!-- AddThis Button END -->

 

Змінено користувачем AndreyQ
Надіслати
Поділитися на інших сайтах


4 минуты назад, AndreyQ сказал:

Скопируйте их со стандартного шаблона


  <!-- AddThis Button BEGIN -->
            <div class="addthis_toolbox addthis_default_style" data-url="<?php echo $share; ?>"><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a> <a class="addthis_button_pinterest_pinit"></a> <a class="addthis_counter addthis_pill_style"></a></div>
            <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e"></script>
            <!-- AddThis Button END -->

 

 

Отлично ))) сделаю.

Подскажите еще пожалуйста куда их вставлять?

Надіслати
Поділитися на інших сайтах


6 минут назад, AndreyQ сказал:

Скопируйте их со стандартного шаблона


  <!-- AddThis Button BEGIN -->
            <div class="addthis_toolbox addthis_default_style" data-url="<?php echo $share; ?>"><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a> <a class="addthis_button_tweet"></a> <a class="addthis_button_pinterest_pinit"></a> <a class="addthis_counter addthis_pill_style"></a></div>
            <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e"></script>
            <!-- AddThis Button END -->

И еще вопрос:

 

После того как вставлю соц сети... С этим модулем не сталкивались?

 

Или проще купить этот модуль и все?

Надіслати
Поділитися на інших сайтах


27 минут назад, myrzik сказал:

И еще вопрос:

 

После того как вставлю соц сети... С этим модулем не сталкивались?

 

Или проще купить этот модуль и все?

 

зачем покупать когда есть бесплатные?

 

стандартные сами по себе тяжелый 

Змінено користувачем Ptenec
Надіслати
Поділитися на інших сайтах

3 минуты назад, Ptenec сказал:

 

зачем покупать когда есть бесплатные?

 

стандартные сами по себе тяжелый 

 

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

Надіслати
Поділитися на інших сайтах


4 минуты назад, Tom сказал:

 

 

Это уже поинтереснее ))) а как сделать так чтобы эти иконки выводились именно там где я отметил красным? Копаться в файле карточки товара?

Надіслати
Поділитися на інших сайтах


1 минуту назад, Tom сказал:

Именно поэтому я и написал "где угодно".

 

:)

Tom подскажи пожалуйста в каком файле надо прописать код чтобы иконки соц сетей появились как на скрине?)))

Надіслати
Поділитися на інших сайтах


Если это двойка, то product.tpl шаблона, если тройка то product.twig

catalog/view/theme/название_шаблона/template/product/product....

Змінено користувачем Tom
Надіслати
Поділитися на інших сайтах

<a href="https://vk.com/share.php?url=<?php echo end($breadcrumbs)['href']; ?>" 
   target="_blank" onclick="socialOpen(this.href,this.target,640,480);" 
   rel="noindex, nofollow" title="Вконтакте">VK</a> /

<a href="https://www.facebook.com/sharer.php?u=<?php echo end($breadcrumbs)['href']; ?>" 
   target="_blank" onclick="socialOpen(this.href,this.target,640,480);" 
   rel="noindex, nofollow" title="Facebook">FB</a> /

<a href="https://connect.ok.ru/offer?url=<?php echo end($breadcrumbs)['href']; ?>" 
   target="_blank" onclick="socialOpen(this.href,this.target,640,480);" 
   rel="noindex, nofollow" title="Одноклассники">OK</a> /

<a href="https://twitter.com/share?url=<?php echo end($breadcrumbs)['href']; ?>&text=<?php echo $heading_title; ?>&hashtags=ТЕГИ ТОВАРА" 
   target="_blank" onclick="socialOpen(this.href,this.target,640,480);" 
   rel="noindex, nofollow" title="Twitter">TW</a>

<script>
  function socialOpen(url, title, w, h) {
		var left = (screen.width/2)-(w/2), top = (screen.height/2)-(h/2);
		return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=1, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
  }
</script>

Можно еще так.. 

Надіслати
Поділитися на інших сайтах

48 минут назад, Tom сказал:

Если это двойка, то product.tpl шаблона, если тройка то product.twig

catalog/view/theme/название_шаблона/template/product/product....

 

Понял... уточню у разработчиков шаблона ))))

Спасибо Tom :)

Надіслати
Поділитися на інших сайтах


2 минуты назад, Ulv сказал:

<a href="https://vk.com/share.php?url=<?php echo end($breadcrumbs)['href']; ?>" 
   target="_blank" onclick="socialOpen(this.href,this.target,640,480);" 
   rel="noindex, nofollow" title="Вконтакте">VK</a> /

<a href="https://www.facebook.com/sharer.php?u=<?php echo end($breadcrumbs)['href']; ?>" 
   target="_blank" onclick="socialOpen(this.href,this.target,640,480);" 
   rel="noindex, nofollow" title="Facebook">FB</a> /

<a href="https://connect.ok.ru/offer?url=<?php echo end($breadcrumbs)['href']; ?>" 
   target="_blank" onclick="socialOpen(this.href,this.target,640,480);" 
   rel="noindex, nofollow" title="Одноклассники">OK</a> /

<a href="https://twitter.com/share?url=<?php echo end($breadcrumbs)['href']; ?>&text=<?php echo $heading_title; ?>&hashtags=ТЕГИ ТОВАРА" 
   target="_blank" onclick="socialOpen(this.href,this.target,640,480);" 
   rel="noindex, nofollow" title="Twitter">TW</a>

<script>
  function socialOpen(url, title, w, h) {
		var left = (screen.width/2)-(w/2), top = (screen.height/2)-(h/2);
		return window.open(url, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=1, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
  }
</script>

Можно еще так.. 

 

Не особо силен в коде... А как это будет визуально выглядеть?

Надіслати
Поділитися на інших сайтах


2 минуты назад, myrzik сказал:

А как это будет визуально выглядеть?

Так. Можно что захотите туда поставить, Svg иконки к примеру.. Да и по стилю тоже как душе угодно...

Screenshot_23.png

Screenshot_24.png

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.