Jump to content

almacenar en la ficha de producto prestashop 2 variables externas


Recommended Posts

Hola,

 

Me gustaría saber como puedo almacenar en la ficha de producto de prestashop 2 variables externas (name, manufacturer de otra página web).

Si existe, que genere un iframe en el producto, y si no, pues que no muestre nada

Estoy bastante perdido por donde tirar... cualquier ayuda me sirve!! 

Necesito un poco de luz para saber por donde tirar..jeje

Un saludo y gracias!

Link to comment
Share on other sites

¡Buenas!

Con un IFRAME no vas a poder acceder a nada que haya declarado ni tampoco así por las buenas comunicarlas. ¿Cómo podrías hacerlo entonces? Implementando un código intermedio que establezca entre ambas una comunicación. Para ello podrías poner (por ejemplo) en el initContent del ProductController una petición a una API o WS de la web externa, dependiendo de su resultado almacenar o bien una Cookie o bien una variable por smarty. Dependiendo de en qué parte del producto quieras esas variables también podría hacerse con los hook de displayProduct, quedando así mucho más limpio.

Evidentemente dependes de que la web externa tenga una API o WS con el que poder comunicarte, de lo contrario puedes imitar peticiones HTTP mediante cURL y parsear el código HTML, pero eso ya es algo menos profesional y que dejará de funcionar en cuanto te cambien el código.

Un saludo!

  • Thanks 1
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
×
×
  • Create New...