Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] boton Like facebook con contenido dinamico

Estas en el tema de boton Like facebook con contenido dinamico en el foro de Javascript en Foros del Web. Les comento la situación que tengo: Estoy trabajando en una pagina en la que tengo 3 texto y abajo de cada texto tengo que poner ...
  #1 (permalink)  
Antiguo 14/03/2013, 02:30
 
Fecha de Ingreso: marzo-2013
Ubicación: Buenos Aires
Mensajes: 12
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta boton Like facebook con contenido dinamico

Les comento la situación que tengo:

Estoy trabajando en una pagina en la que tengo 3 texto y abajo de cada texto tengo que poner un Like en función al texto que le corresponder.

Ejemplo:

casa de mascotas
Like <-- si una persona hace click en este botón necesito que en su muero se muestre un like pero con la frase "casa de mascotas" y no con mi URL.

Busque esto por todos lados y no encontré nada.

Con ese código solo logro que aparezca mi URL:

<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1&appId=1590125";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

<div class="fb-like" data-href="" data-send="true" data-layout="button_count" data-width="450" data-show-faces="false"></div>



Espero haber sido claro con la explicación. Un saludo grande, espero puedan ayudarme

PD: Otra forma que se me ocurrió es poder agregar "casa de mascotas" al comentario del comentario del usuario. Esto no se si es posible, vi en este post que si pero la verdad no descubro como hacerlo.

http://www.forosdelweb.com/f18/colocar-contenido-dinamico-boton-gusta-fb-985911/
  #2 (permalink)  
Antiguo 14/03/2013, 04:58
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 16 años, 1 mes
Puntos: 175
Respuesta: boton Like facebook con contenido dinamico

Este es un foro de PHP y tu problema es de javascript o de facebook directamente, pide que te cambien de foro para que te puedan ayudar =D
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #3 (permalink)  
Antiguo 14/03/2013, 08:10
Avatar de rottenp4nx  
Fecha de Ingreso: octubre-2012
Ubicación: Santiago
Mensajes: 417
Antigüedad: 12 años, 1 mes
Puntos: 36
Respuesta: boton Like facebook con contenido dinamico

Si estas trabajando con Base de Datos o Páginas Diferentes, entiéndase como pagina1.php, pagina2.php, etc es posible, si no, lamentablemente lo veo imposible

Ve que el div fb-like tiene una propiedad data-href, es ahí donde tienes que poner la url dinámicamente por ejemplo, si trabajas con base de datos

data-href="noticia.php?id=12", y tomará el titulo de dicha página al hacerle clic

si es con diferentes páginas, solo poner el link de la página php o html

data-href="casamascota.html" y tomará el titulo de la página

Espero haberte ayudado y orientado un poco, Saludos :)
  #4 (permalink)  
Antiguo 14/03/2013, 10:31
 
Fecha de Ingreso: marzo-2013
Ubicación: Buenos Aires
Mensajes: 12
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: boton Like facebook con contenido dinamico

Hola rottenp4nx gracias por tu respuesta. Así es... estoy trabajando con php para levantar desde la Base de Datos esos mismos encabezados a los cuales les quiero dar el Like. El problema es que la pagina cuenta solo con un archivo .php.

Por lo que me dices la única forma seria poder agregar esas frases al comentario del usuario. Por casualidad sabes algo de eso?

Muchas gracias rottenp4nx :)
  #5 (permalink)  
Antiguo 14/03/2013, 11:26
Avatar de rottenp4nx  
Fecha de Ingreso: octubre-2012
Ubicación: Santiago
Mensajes: 417
Antigüedad: 12 años, 1 mes
Puntos: 36
Respuesta: boton Like facebook con contenido dinamico

Es lo único que se me ocurre, que crees una página que traiga el contenido y titulo del contenido y despues aplicar en la propiedad de data-href, su respectivo link

o puedes usar los tag de Open Graphs

http://developers.facebook.com/docs/.../plugins/like/

Saludos
  #6 (permalink)  
Antiguo 14/03/2013, 12:19
 
Fecha de Ingreso: marzo-2013
Ubicación: Buenos Aires
Mensajes: 12
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: boton Like facebook con contenido dinamico

rottenp4nx ya lo solucione, hice como me dijiste. Cree paginas para cada encabezado. Doy el ejemplo por si a alguien le ayuda.

<div class="fb-like" data-href="http://www.dominio/Casa_de_mascotas.php" data-send="true" data-layout="button_count" data-width="450" data-show-faces="false" data-font="arial"></div></br></br>

cada like tiene como referencia un php distinto el cual es un clon del índex.php pero lo único que cambio del clon es el titulo el cual Facebook lo toma como el titulo del Like

<title>Casa de mascotas</title>

Intente hacer un title dinámico pero Facebook solo lo toma la primera vez que lo indexa.

Muchas gracias rottenp4nx sos un genio :)

Etiquetas: boton, contenido, dinamico, facebook, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:28.