Integrar PHPBB en Prestashop

Tengo una tienda realizada con Prestashop: http://www.eluniversodelperro.com/ y me gustaria integrar mi foro http://www.eluniversodelperro.com/Foro/ dentro de mi tienda.

No es demasiado complicado, ya que he conseguido hacer algo similar con el Blog de la tienda con Wordpress.

Las cosas que necesitaria en el supuesto de que nadie sepa de alguna guia o similar de como hacerlo es:

- Identificacion de Usuario y Registro de los mismo redireccionado a la pagina de usuario de mi tienda Prestashop (no se registra a traves del Foro).
- Registras en Prestashop y automaticamente te "registras" en el Foro y te identificas
- si te desconectas de Prestashop o del Foro lo haces del contrario y si te identificas en uno en el cotnrarioa automaticamente.

Agradeceria mucho que me ayudarais con esto, que apriori no parece demasiado complicado, pero no se por donde pillarlo.

PD: La BBDD de datos de Prestashop y de PHPBB no son la misma, ¿deberia colocar las tablas del Foro en la BBDD de mi tienda Prestashop?

Muchas gracias por vuestra ayuda,

Un saludo.
Ya he conseguido integrar su diseño perfectamente, ahora el Foro esta en la misma BBDD que la tienda, por lo que no habra problemas.

Ahora mi siguiente paso, es conseguir que si estoy identificado en la tienda, siga identificado en la tienda cuando voy al Foro; pero para eso, necesito colocar este codigo PHP:

global $smarty;
include(dirname(__FILE__).'/../../../../config/config.inc.php');

/* Contenido del header.php de la tienda, eliminando el HOOK_LEFT_COLUMN */
// P3P Policies (http://www.w3.org/TR/2002/REC-P3P-20020416/#compact_policies)
header('P3P: CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA"');

require_once(dirname(__FILE__).'/../../../../init.php');

/* CSS */
$css_files[_THEME_CSS_DIR_.'global.css'] = 'all';

/* Hooks are volontary out the initialize array (need those variables already assigned) */
$smarty->assign(array(
   'THEME_IMG_DIR' => _THEME_IMG_DIR_,
   'HOOK_HEADER' => Module::hookExec('header'),
   'HOOK_TOP' => Module::hookExec('top'),
   'static_token' => Tools::getToken(false),
   'token' => Tools::getToken(),
   'priceDisplayPrecision' => _PS_PRICE_DISPLAY_PRECISION_,
   'FechaActualizacion' => $str_fecha,
   'content_only' => intval(Tools::getValue('content_only'))
));

if(isset($css_files) AND !empty($css_files)) $smarty->assign('css_files', $css_files);
if(isset($js_files) AND !empty($js_files)) $smarty->assign('js_files', $js_files);

para que Prestashop pille las variables, etc.

La cosa es que si lo pongo en el index.php del Foro me tira un error, y claro, no se donde puedo colocarlo.

Otra cosa importante que queria preguntar, es como puedo colocar el valor de las variables en el overall_header.html de mi tema; por ejemplo, yo de Prestashop, he recogifo una variable llamado $perico que es el total del carrito, y quiero que cuando pases al Foro, estas variables se mantengan (que lo hacen), pero no se como colocar un echo de esa variable en el html.

Por ultimo y lo mas dificil, necesito saber como consigo que si te identificas en la tienda, te identifiques automaticamente en el Foro pero sin redirigirte al mismo.

Luego tambien necesito saber como hago para que TODOS los registros de usuarios, se realizen a traves de la tienda, y que cuando te registras en la tienda, te registra automaticamente en el Foro.

Muchas gracias por todo, he avanzado bastante desde las preguntas iniciales, no obstante aun sigo necesitando ayuda.

Un saludo
Bueno, vamos avanzando, ya he conseguido indentificarte y cerrar sesion desde paginas externas al Foro. Ahora necesito, que todos los registros e identificaciones esten redireccionados a la tienda; y despues que TODOS los que se registren en la tienda, se registren internamente en la BBDD del foro!!!!K complicaciones!!jejeje
Hola Victor, pues mira yo tengo trabajando con html, desde el 2007 andaba perdido, atrapé el juego de php, ahora sé php y pues con el tiempo desde el 2008 en adelante toqué varios CMS ya que me daba pereza trabajar con html mas que todo que si andabas titubeando y no te concetrabas con los hipervinculos pues tenias que hacerlos página por página, pues me molestó, ahora trabajando con Joomla más de 3 años pues no me quejo tengo páginas en joomla muy buenas sin problemas, hago algunos Plugins y modulos para este famoso CMS, con respecto a Prestashop pues nunca lo toqué preferí usar virtuemart por su simplicidad y por que se me hace más facil.

Vayamos a tu pregunta, para poder hacer eso tienes que buscar un bridge pues manualmente nunca lo hice, ya que por los estudios y por que soy me da pereza pues hago las cosas mucho mas simples, pues para hacer aquello tienes que hacer lo siguiente:

Si tienes tu página en el public_html, supongo que prestashop como todo CMS debe tener extenciones, pues tambien muchas carpetas entonces tu foro deberia formar parte tantas carpetas por ejemplo yo tengo mi web en joomla, dentro de la página principal existen muchas carpetas pues lo que tienes que hacer es subir tu foro como si fuera uno más... e instalarlo con los datos de tu base de datos de tu página principal, pues eso es todo si esque existe un bridge para prestashop pues el puente hace su trabajo... disculpa por lo explicado si fue extenso pues creoque relaté algo personal... cualquier duda aqui estamos !

aqui tienes una guia para que puedas realizarlo http://www.prestashop.com/forums/viewthread/19051/#87036 esta en ingles pero yo tambien aprendi algunas cosas leyendo cosas en ingles.


Lei toda tu pregunta, pues si deseas pasar solo los usuarios a un nuevo foro, claro tambien el contenido solo haz un respaldo de los usuarios y mensajes, no recuerdo que tablas son pero en san google se encuenta bastante!
Ok, muchisimas gracias por tu explicacion; la verdad es k x lo k parece manejas bastante bien esto y seguro me podras ayudar cuando puentee PRESTASHOP + PHPBB con Joomla.

Modulo gratuito para puentear Prestashop con PHPBB no existe; y de pago creo que tampoco; lo que explican en ese tutorial, es como lo ha realizado el otro; pero luego el te vende el modulo (quien sabe si funcionara o no, y por lo que dicen hay que hacer muchas modificaciones - me lo lei hace unos dias).

Otra opcion es crear un Foro aparte sin PHPBB pero la verdad es que como me gusta ese sistema quiero mantenerlo al igual que los usuarios.

De momento lo que he conseguido es el mismo diseño de la tienda en el Foro (alguna cosilla falla pero bien). Tambien acabo de lograr, que desde una pagina externa (ejemplillo.php) te aparece un formulario para identificarte y si lo haces, te logiea en el Foro aunque no te lleva a el.

Otra cosa que he conseguido es "eliminar" el registro- identificacion de el foro PHPBB; de tal forma, que cuando se intenta acceder a ellos se redirecciona al registro de la tienda (que es donde va a estar centralizado todo).

Y ahora te preguntaras....¿Y entonces que falta?

Pues falta, conseguir:

-En el mismo formulario del panel desplegable de la parte superior, que al loguearte en Prestashop, se loguee en PHPBB (no termino de saber muy bien como hacerlo, porque segura que da -fallos o en uno funciona y en otro no).

-Que cuando te registras en la tienda, es como si te registraras en el Foro; es decir, que internamente, cuando te registras en la tienda, te registre en el Foro y te loguee en ambos.

- Conseguir que no se puedan modificar los datos en el apartado "Mi Cuenta" del Foro; ya que eso solo se podria realizar desde el apartado de la Tienda.

Si crees que puedes ayudarme con la integracion de PHPBB + Prestashop (estoy seguro de que con la siguiente podras), te digo codigos para que me digas que puede fallar, o puedes instalar una prueba de Prestashop, para ayudarme!!!jejeje

No obstante, muchisimas gracias por todo, y perdon por enrrollarme tanto!!

Saludos.