Социальные сети

Тема в разделе "OpenCart", создана пользователем Ян..., 27 сен 2013.

  1. Ян...

    Ян...

    Регистрация:
    21 сен 2013
    Сообщения:
    55
    Симпатии:
    16
    Доброго времени суток. Подскажите пожалуйста где находятся кнопки социальных сетей чтобы можно было их изменить. По умолчанию отображает Facebook twitter и googlе. Хочу изменить чтобы отображалась печать и отправить по электронной почте ссылку. Подскажите как это сделать. Также интересует как добавить кнопку поделиться в контакте. Заранее благодарю за ответ.
     
  2. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    /catalog/view/theme/*название шаблона*/template/product/product.tpl

    Там будет блок AddThis. Он используется в дефолтном шаблоне и многих других.

    Чтоб добавить кнопки, добавьте туда эти строки:

    ВК:
    HTML:
    <a class="addthis_button_vk" title="Вконтакте"></a>
    Печать:
    HTML:
    <a class="addthis_button_print" title="Распечатать"></a>
    Отправить по почте:
    HTML:
    <a class="addthis_button_email" title="Отправить по почте"></a>
     
    Ян... нравится это.
  3. Ян...

    Ян...

    Регистрация:
    21 сен 2013
    Сообщения:
    55
    Симпатии:
    16
    Спасибо за ответ все получилось. Вопрос еще один. Где находятся сами эти изображения кнопок чтобы поменять например кнопку печать на другую, поинтереснее внешне
     
  4. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Изображения грузятся с сервиса AddThis. Чтоб их заменить, нужно создавать собственные кнопки через апи AddThis и вписывать их вместо тех, которые я написал выше.
     
  5. Ян...

    Ян...

    Регистрация:
    21 сен 2013
    Сообщения:
    55
    Симпатии:
    16
    addthis это единственный подобный сервис?
     
  6. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Есть ещё sharethis.com, pluso.ru и множество менее известных.
     
    Ян... нравится это.
  7. Ян...

    Ян...

    Регистрация:
    21 сен 2013
    Сообщения:
    55
    Симпатии:
    16
    В чем может быть проблема. При стандартных кнопках и при кнопках с pulso очень долго подгружается страница. Как это исправить???
     
  8. NikeSuperman

    NikeSuperman

    Регистрация:
    28 май 2013
    Сообщения:
    35
    Симпатии:
    2
    Могу посоветовать иконки от http://share42.com/ru, выбираете интересующие соц сети и скачиваете готовый скрипт.
    В интернете много мануалов установки, удачи.
     
  9. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Можно грузить скрипт с собственного сервера, где лежит сайт.
     
  10. Ян...

    Ян...

    Регистрация:
    21 сен 2013
    Сообщения:
    55
    Симпатии:
    16
    А можно как то по подробнее, как это реализовать :redface:
     
  11. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Скачиваете скрипт соответствующего сервиса (для AddThis ссылка на него есть в коде рядом с кнопками, для Pluso - ссылка в коде, который вам выдал сервис ), кладёте его в папку со скриптами ОпенКарта и в коде, где происходит вызов скрипта, прописываете путь к этой папке вместо оригинальной ссылки.