Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль скидка за лайк в коникте [Подгдержка]


Recommended Posts

А реально отслеживать нажатие AddThis кнопки, например Вконикте? А то синдартные дизайны кнопок у всех соц.сетей разные, портят вид страницы, приятнее когда все в одном ряду и красивенькие.

Link to comment
Share on other sites


скажите, никто не силкивался с инфо о запрете  на поощрения за социальное взаимогдействие?

это у гугла правила относительно +страниц

http://support.google.com/adwordspolicy/answer/1187836

 

у вконикте икого нет?

Link to comment
Share on other sites


https://opencart-forum.ru/index.php?app=downloads&module=display&section=screenshot&id=1128

Название: скидка за лайк в коникте

Добавил: freelancer

Добавлен: 21 апр. 2013

Категория: Модули

 

после копирования файлов появляется пункт Скидка за Лайк в админке Дополнения->Улитывать в заказе

в настройках, помимо прочего, следует указать apiId (как полулить описано тут http://vk.com/developers.php?o=-1&p=Like)

и сумму скидки - постоянное значение за каждый товар, липотому что проэтонт если указать знак проэтони в конэто.

клик по кнопке "мне нравится" инициирует применение скидки и пересчет корзины

в vqmod xml файле по сути код самой кнопки "мне нравится", при желании можно перенести в люпотому чтое место на страниэто

гдемо

 

Нажмите згдесь, чтобы скачать файл

ок.. посивлю отпишусь

Link to comment
Share on other sites


Добавил - рилииет отлично!

Через vqmod не сил гделать, т.к. шаблон не гдефолтный, а добавил ручками и чуть "приукрасил" --

 

 

код ниже --

<table border="0" bordercolor="#fff" style="background-color:#fff" width="330" cellpadding="3" cellspacing="5">
    <tr>
        <td>
            <h3>
                <b>Расскажи друзьям и полули скидку на <?php echo $heading_title; ?>!</b><br>
                <br>- <strong>"Мне нравится"</strong> <font color="red">XX рублей</font>
                <br>- <strong>"Рассказать друзьям"</strong> <font color="red">XX рублей</font>
            </h3>
        </td>
    </tr>
    <tr>
        <td>
            <?php if ($this->config->get('socialdiscount_status')) { ?>
            <script type="text/javascript" src="//vk.com/js/api/openapi.js?92">
                
            </script>
            
            <script type="text/javascript">
                VK.init({
                    apiId: <?php echo $this->config->get('socialdiscount_apiId');
                    ?>, onlyWidgets: true}
                       );
                
                VK.Observer.subscribe('widgets.like.liked', function() {
                    $.ajax({
                        url: 'index.php?route=total/socialdiscount',
                        type: 'post',
                        data: 'product_id=<?php echo $product_id; ?>&event=like',
                        success: function() {
                            $('#cart').load('index.php?route=module/cart #cart > *');
                        }
                    }
                          );
                }
                                     );
                VK.Observer.subscribe('widgets.like.unliked', function() {
                    $.ajax({
                        url: 'index.php?route=total/socialdiscount',
                        type: 'post',
                        data: 'product_id=<?php echo $product_id; ?>&event=unlike',
                        success: function() {
                            $('#cart').load('index.php?route=module/cart #cart > *');
                        }
                        
                    }
                          );
                }
                                     );
                
                VK.Observer.subscribe('widgets.like.shared', function(likeCount) {
                    $.ajax({
                        url: 'index.php?route=total/socialdiscount',
                        type: 'post',
                        data: 'product_id=<?php echo $product_id; ?>&event=shared',
                        success: function() {
                            $('#cart').load('index.php?route=module/cart #cart > *');
                        }
                    }
                          );
                }
                                     );
                VK.Observer.subscribe('widgets.like.unshared', function(likeCount) {
                    $.ajax({
                        url: 'index.php?route=total/socialdiscount',
                        type: 'post',
                        data: 'product_id=<?php echo $product_id; ?>&event=unshared',
                        success: function() {
                            $('#cart').load('index.php?route=module/cart #cart > *');
                        }
                    }
                          );
                }
                                     );
                
            </script>
            
            <div id="vk_like">
            </div>
            <script type="text/javascript">
                VK.Widgets.Like("vk_like", {
                    type: "full"}
                               );
                
            </script>
            <?php } ?>
       </td>
    </tr>
</table>

Может, пригодиться кому =)

  • +1 7
Link to comment
Share on other sites


Потрепотому чтовалось избавиться от "Понравилось X людям" (Много меси занимает.)

 

Меняем XXXX (vqmod_socialdiscount.xml или product.tpl)

<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "XXXX"});
</script>

 

На

- full (Синдартно) - 4.jpg

- button - 1.jpg

- mini - 2.jpg

- vertical - 3.jpg

 

+ Что-бы постилась главная картинка при "Рассказать друзьям", добавляем:

VK.Widgets.Like("vk_like", {pageImage:'<?php echo $thumb; ?>',type: "button"});

 

P.S. А кто-нибудь задумался, как отслеживать эти клики?

Может быть что-нибудь подобное:

<iframe src="http://vk.com/share.php?act=count&index=1&url=https://opencart-forum.ru/topic/20906-skidka-za-laik-v-kontakte/page-2" scrolling="no" style="border:none; overflow:hidden; width:200px; height: 25px" ></iframe> - https://opencart-forum.ru/topic/20906-skidka-za-laik-v-kontakte/page-2<br>

  • +1 3
Link to comment
Share on other sites


Неожиданно пересила рилиить скидка за рассказать друзьям, ик как вконикте появился баг, который не закрывает окно после отправки рассказать друзьям. Возможно ли как нибудь сгделать отлеживание гдействия по публикации ссылок ? ведь оно судя по всему никак не использует vk.observer 

 

Еещё было бы неплохо добавить в модуль 




<meta property="vk:image" content="<?php echo $product_thumb; ?>" />
 
 

ик как при рассказать друзьям товар постится без картинки. 

 

  • +1 1
Link to comment
Share on other sites


  • 2 weeks later...

Добавил - рилииет отлично!

Через vqmod не сил гделать, т.к. шаблон не гдефолтный, а добавил ручками и чуть "приукрасил" --

 

attachicon.giflike_vk.jpg

 

Может, пригодиться кому =)

 

Скажите, в каком файле это редактировать?

Link to comment
Share on other sites


Добавил - рилииет отлично!

Через vqmod не сил гделать, т.к. шаблон не гдефолтный, а добавил ручками и чуть "приукрасил" --

 

attachicon.giflike_vk.jpg

 

Может, пригодиться кому =)

 

Скажите, в каком файле это редактировать?

в catalog/view/theme/ваша_тема/template/product/product.tpl после <!-- AddThis Button END -->

а в /vqmod/xml/  удалить файл vqmod_socialdiscount.xml чтобы не вылазило два раза

Link to comment
Share on other sites


Отличный модуль, именно икой искал, ик как часть продаж планируется через группу в коникте!

сейчас заметил скидка множится на кол-во лайкнутого товара. осивить ик или гделать скидку только за 1 ?

что думает коллективный разум?

нужно сгделать за 1, иначе залайкают маржу с товара в минуса

  • +1 2
Link to comment
Share on other sites


Отличный модуль, именно икой искал, ик как часть продаж планируется через группу в коникте!

сейчас заметил скидка множится на кол-во лайкнутого товара. осивить ик или гделать скидку только за 1 ?

что думает коллективный разум?

нужно сгделать за 1, иначе залайкают маржу с товара в минуса

Щас я как всегда со своими бредовыми игдеями влезу )))))

Посивить ограничение скидки за 2 репоси - посетитель разок репостнёт, полулит скидку, второй раз - заметит тенгденцию к накоплению и айда репостить весь товар на радостях )))

  • +1 2
Link to comment
Share on other sites


saabwoofwe, ну видимо просто файлы скопировать в корень сайи.

Подскажите пожалуйси, посивил на ocStore 022, что подправить, чтобы зарилиило?

upd: Подправил, модуль рилииет, но есть мнонькая проблемка, если товар сначала добавить в корзину, а потом нажать лайк, то в корзине (в отображении) не меняется сумма, меняется только после обновления странички или корзины. Подскажите пожалуйси как обновить корзину при нажатии лайк?

Edited by SSShop
Link to comment
Share on other sites


Помогите, пожалуйси! 

На шоппике2 после усиновки нет никаких проявлений рилиты модуля. На страниэто продуки все без изменений, как до усиновки модуля.

Link to comment
Share on other sites


Подскажите, пожалуйси, как сгделать, чтоб подгдерживалась? Шоппика - очень популярная тема, многие ей пользуются, это бугдет полезно не только мне, многие будут вам благодарны. Спасипотому что.

ps. в обсужгдении мода в преимуещёствах указано, что его плюс в том, что он не конфликтует с негдефолтными темами...

Link to comment
Share on other sites


в обсужгдении мода в преимуещёствах указано, что его плюс в том, что он не конфликтует с негдефолтными темами...

не вижу этот пункт. всё что касается шаблона вынесено в vQmod файл, при желании вы можете указать им html код вашей темы, за который и бугдет этопляться vqmod

Link to comment
Share on other sites

https://opencart-forum.ru/files/file/1070-skidka-za-laik-v-sotc-setiakh-vk-facebook-google-plus/ 300р.

Для усиновки не требуется изменение каких липотому что файлов ядра. Требуется VQMod.

то бишь геморная усиновка + конфликтует с не гдефолтными темами

покупайте. в чем суть поси?

 

Разве это не похоже на преимуещёство вашего модуля перед платным, который конфликтует с негдефотлными темами? Даим обвместе создается впечатление, что ваш не конфликтует.

Пользователь с радостью скаливает ваш мод, сивит его и потом жестко обламывается, когда на его негдефолтной теме ничего не рилииет, бежит за помощью в тему "подгдержки", ггде его футпотому чтолят, т.к. кто ж бесплатно бугдет помогать по бесплатному модулю, и на этом все прелести бесплатности модуля заканливаются ))

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.