2017-03-28 3 views
1

J'essaie d'ajouter des boutons de partage de médias sociaux personnalisés dans une application de blog dans Ruby on Rails. Il est important pour moi qu'une fenêtre pop-up apparaisse pour partager le "post" ce qui signifie que je veux inclure Javascript.Boutons de partage de médias sociaux dans Ruby on Rails

Malheureusement, ce code ne fonctionne pas:

<!-- Twitter --> 
    <a oneclick="javascript:window.open('http://twitter.com/share?text=<%= @post.title %> 
    by Martin Bortowski - &amp;url=<%= url_for([@post, {only_path: false}]) %>', 
    '_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-twitter"></i></a> 

    <!-- Facebook --> 
    <a oneclick="javascript:window.open('http://facebook.com/sharer.php?u=<%= url_for([@post, {only_path: false}]) %>', 
    '_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-facebook"></i></a> 

    <!-- Google Plus --> 
    <a oneclick="javascript:window.open('https://plus.google.com/share?url=<%= url_for([@post, {only_path: false}]) %>', 
    '_blank', 'width=800, height=500, top=200, left=300');void(0);"><i class="fa fa-google-plus"></i></a> 

Lorsque je clique sur un bouton rien ne se passe. Qu'est-ce qui me manque? Quelqu'un peut-il m'aider s'il vous plaît? Si vous avez besoin de plus d'informations, faites le moi savoir.

Répondre

3

Il y a nombre de pierres précieuses disponibles en rubis sur des rails pour la mise en œuvre caractéristique de shairing sociale ci-dessous sont quelques liens

  1. https://github.com/huacnlee/social-share-button
  2. https://github.com/hermango/shareable
+1

J'ai utilisé la pierre précieuse bouton action sociale et de travail à la perfection! J'ai utilisé ce tutoriel https://richonrails.com/articles/adding-social-sharing-buttons-to-your-rails-app – trickydiddy

+0

c'est génial! :) –