Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2012, 10:31
Avatar de Middrel
Middrel
 
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Problemas con botón "Me gusta" de Faceebok

Hola tengo un problema con este botón, el cuál radica en lo siguiente:

Tengo una página, que muestra diferentes artículos, los cuales deben llevar el botón "Me gusta", pero cuando le doy click al botón y me agregó (uso mi cuenta como pruebas), y posteriormente selecciono un artículo distinto, este otro artículo obtiene el mismo valor, es decir, no se resetea el valor obtenido.

A lo cuál, cree el siguiente código para validar cada artículo con respecto al botón:

Código HTML:
<cffunction name="get_facebook_twitter" access="remote" returntype="query">
		<cfargument name="id_articulos" type="string" required="true"> 
			<cfquery name="detalles" datasource="#Application.dns#">
					Select atx_articulo, art_articulo, art_descrip 
					From articulos_txt 
						Inner Join articulos On (art_articulo = atx_articulo)
					Where art_articulo = '#id_articulos#'
				</cfquery>
			<cfreturn detalles>
	</cffunction> 
¿Qué hace esté código? bueno, obtiene el id del artículo, su nombre y su descripción de una base de datos, estos datos lo usaré para pasarlos a los metas correspondientes a Facebook (vía Open Graph), el código anterior esta en un archivo cfm.

Sin embargo, esos datos los debo pasar al header, que están en otro archivo:

Código HTML:
<cfoutput>
	<meta property="og:title" content="variable con el nombre del producto" />
	<meta property="og:type" content="product" />
	<meta property="og:url" content="#Application.uriCom#" />
	<meta property="og:image" content="" />
	<meta property="og:site_name" content="#Application.uriCom#" />
	<meta property="fb:admins" content="" />
	<meta property="og:image" content="" />
	<meta property="og:descripcion" content="Variable con la descripción del producto" />
</cfoutput> 
el problema es que no encuentro como mandar esos valores al archivo que tiene el header, ¿alguien sabe como podría hacerlo? Estoy tratando de lograrlo con jQuery

De antemano, les agradezco sus comentarios :)

Saludos