Post by mapostigo » Wed Jan 28, 2015 10:37 pm

Hola, tengo una tienda http://www.nativas.pw para Mayoristas (default) en opencart 1.5.6.4 que funciona perfectamente. El problema es crear una segunda tienda para particulares http://www.nativas.net.br que utiliza ciertos artículos que no logro hacer que funcione.
He probado a crear un subdominio (stock.nativas.pw) al que vinculo estos artículos para particulares y despues redireccionarlo al dominio nativas.net.br. He probado todas las maneras posibles y no he logrado nada.
¿Me podéis explicar cuál es la forma correcta de crear la segunda tienda, si es necesario crear un subdominio o es posible usar un dominio, en que carpeta tengo que crear el dominio o subdominio, etc., etc.?

Gracias de antemano.

New member

Posts

Joined
Thu Oct 30, 2014 11:50 pm

Post by e-slap » Wed Jan 28, 2015 11:19 pm

Hola mapostigo,

dime una cosa, trabajas con cPanel?

aqui tienes un post mio, fijate si sirve.

Link 1

Demo y Imagen cPanel

Accede a mi demo (demo - demo) y ve la configuración.

Saludos!

User avatar
Active Member

Posts

Joined
Fri Jul 22, 2011 12:22 am
Location - Portugal - Argentina

Post by mapostigo » Thu Jan 29, 2015 12:40 am

Exacto.
Tengo un hosting con namecheap con Cpanel.

New member

Posts

Joined
Thu Oct 30, 2014 11:50 pm

Post by mapostigo » Thu Jan 29, 2015 12:46 am

Es imprescindible crear un subdominio si ya tengo un dominio?

New member

Posts

Joined
Thu Oct 30, 2014 11:50 pm

Post by e-slap » Thu Jan 29, 2015 1:01 am

claro, es imposible tener dos tiendas con el mismo nombre.

User avatar
Active Member

Posts

Joined
Fri Jul 22, 2011 12:22 am
Location - Portugal - Argentina

Post by CoverUp » Fri Jan 30, 2015 5:54 am

no necesariamente debe ser un subdominio tambien pueden ser dos dominios distintos, en este caso
http://www.nativas.pw sera la intalacion por defecto y
http://www.nativas.net.br sera una subtienda con sólo algunos articulos de la principal
puedes ademas compartir la sesión entre ambas tiendas.

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by mapostigo » Mon Feb 02, 2015 3:21 am

Muchas gracias CoverUp, pero ¿puedes darme más informacion sobre la creación de 2 tiendas en la misma instalación con 2 dominios diferentes? ¿Cómo debería de realizar la instalación paso a paso?
Además cuando consigo instalar los dos dominios la multitienda tampoco funciona pues en ultima instancia aparece la misma tienda por defecto.

Muchas gracias

New member

Posts

Joined
Thu Oct 30, 2014 11:50 pm

Post by mapostigo » Mon Feb 02, 2015 4:31 am

Hola CoverUp

Estoy instalando este módulo y aunque puedo ver que todo está correcto, todas las carpetas están cargadas, y veo la entrada para la herramienta / exportación, tanto en acceso y modificar listas desplegables en Sistema> Usuarios> Usuarios de grupo, no sé con seguridad por qué de exportación / importación no es visible en la pestaña sistema.

¿Puedes echarme una mano?

Gracias

New member

Posts

Joined
Thu Oct 30, 2014 11:50 pm

Post by CoverUp » Mon Feb 02, 2015 5:34 am

primero agregas la primera tienda de forma normal, cargas todos los productos,etc. Una vez listo eso agregas la segunda tienda en la sección configuración y pones el nuevo dominio. Eso desde el punto de vista del OC, luego para que funcione debes configurar tu host (vía cpanel) y agregar el segundo dominio apuntando al mismo directorio que el primero, te recomiendo usar directorios virtuales por seguridad.

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by mapostigo » Mon Feb 02, 2015 9:29 am

Eso quiere decir que tengo que desmontar todos los productos o a qué te refieres cuando dices que primero agregas la primera tienda de forma normal, cargas todos los productos,etc. ¿Unicamente elimino las URL y vuelvo a escribirlas? ¿Por favor, puedes explicar mejor? Gracias.
Luego agrego la segunda tienda en la sección configuración (supongo que la subtienda, en este caso nativas.net.br).
En el cpanel agrego nativas.net.br apuntando al mismo directorio: ahora esta asi...

Dominios Adicionales Documento Root
nativas.net.br /public_html/ocart/nativas.net.br (este ultimo nativas.net.br sobra?)

Dominio principal Dirección de URL
nativas.pw /http://nativas.pw/ocart

Cómo se usan los directorios virtuales?

Muchas gracias CoverUp

New member

Posts

Joined
Thu Oct 30, 2014 11:50 pm

Post by CoverUp » Mon Feb 02, 2015 9:35 am

me refiero a que sigues los pasos de intalación usuales, con toda su configuracion de productos y categorias. no tienes que eliminar nada ni volver a escribir nada. simplemente intalas tu tienda completa.
Esta tienda debe configurarse con la direccion nativas.pw y su direccion url debe ser http://nativas.pw (sin subdirectorio)
despues agregas la segunda tienda nativas.net.br y su url http://nativas.net.br (sin subdirectorio)

luego en cpanel
nativas.pw apunta a public_html/ocart
nativas.net.br apunta a public_html/ocart

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by mapostigo » Mon Feb 02, 2015 10:04 am

Más problemas CoverUp.

El dominio de la tienda principal es nativas.pw/ocart.
¿Donde configuro y agrego las tiendas?

¿En que lugar de Cpanel apunto los dominios?

Mira, pensándolo bien, ¿te importaría acabar estos detalles o no tan detalles que quedan y me cobras lo que te parezca justo?

Mañana hablamos. Por hoy es suficiente.

Un saludo y gracias.

New member

Posts

Joined
Thu Oct 30, 2014 11:50 pm

Post by mapostigo » Tue Feb 03, 2015 2:43 am

Hola CoverUp, cómo puedo sacar la tienda del subdirectorio /ocart?

Has pensado lo que te propongo?

Un saludo

New member

Posts

Joined
Thu Oct 30, 2014 11:50 pm

Post by CoverUp » Wed Feb 04, 2015 6:56 am

[Solucionado]

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by e-slap » Sun Aug 09, 2015 3:06 am

CoverUp wrote:no necesariamente debe ser un subdominio tambien pueden ser dos dominios distintos, en este caso
http://www.nativas.pw sera la intalacion por defecto y
http://www.nativas.net.br sera una subtienda con sólo algunos articulos de la principal
puedes ademas compartir la sesión entre ambas tiendas.
Necesito de tu ayuda CoverUp,
no se como hacer trabajar mi tienda con 3 dominios diferentes. Compre dos Dominios, los subi a mi VPS con HWM pero los quise colocar como dominios estacionados y no me dejaba porque decía que ya existían en Apache, lo removi del HWM y lo metí como estacionado pero no puedo poner la carpeta donde está la tienda, sólo pone "/public_html".

Estoy viendo el área de dominios adicionales pero me da el mensaje "Ya existe el dominio “bicicletaclassica.pt” en la configuración Apache."

...Estoy perdido, echame una mano por favor.

User avatar
Active Member

Posts

Joined
Fri Jul 22, 2011 12:22 am
Location - Portugal - Argentina

Post by CoverUp » Tue Aug 18, 2015 9:27 am

No sé si ya solucionaste el problema, hace tiempo que no me daba una vuelta por aca :P
Pero bueno, primero que nada en el WHM debe haber una única cuenta, si creaste más de una cuenta asociada a los dominios debes eliminarla.
Despues en esa única cuenta, debe colocar el dominio principal y parkear los otros dos dominios.
Los 3 dominios apuntan a public_html/ y será el root de las 3 tiendas.
Las tiendas compartiran todas la misma información de configuración y productos, los ajustes que puedes hacer a las otras dos tiendas son más bien cosméticos, por ejemplo un tema distinto, categorias distintas, productos distintos, precios distintos, etc. Pero el Core es básicamente el mismo. Los módulos y extensiones se aplicarán a las 3 tiendas por igual.

No confundir multitienda con multisitio, la primera esta ideada para tener distintas versiones de una misma tienda.
Por ejemplo una tienda para venta al por menor y otra para venta al por mayor, pero que corresponden a un mismo dueño.

Multisitio en cambio es para tiendas completamente distintas, con productos distintos y esencialmente dueños distintos.
En este caso se crean 3 cuentas en el WHM por separado.

Saludos

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by e-slap » Sat Aug 22, 2015 7:15 am

Hola CoverUp,

Gracias por tu explicación, me dejás tranquilo porque es así como lo tengo, pero la sesión compartida entre tiendas no funciona.

aqui puedes ver los dominios y lops dominios parkeados en el cPanel,

http://www.bicicletaclasica.com/ (main)
http://www.bicicletaclassica.pt/ (park domain)
http://www.bikedades.pt/ (park domain)
Ashampoo_Snap_2015.08.22_00h12m11s_001_.png

Ashampoo_Snap_2015.08.22_00h12m11s_001_.png (43.02 KiB) Viewed 2447 times

Abra algún plugin que impida la sesión compartida?

Saludos!
Last edited by e-slap on Sun Mar 12, 2017 4:48 am, edited 1 time in total.

User avatar
Active Member

Posts

Joined
Fri Jul 22, 2011 12:22 am
Location - Portugal - Argentina

Post by CoverUp » Sat Aug 22, 2015 11:02 pm

Debes agregarlo en la seccion "Dominios Adicionales", y la tienda debe estar en el root, no en /shop
Elimina los dominios de la seccion "Dominios Parkeados"
con eso se arregla

No debi haber ocupado la palabra "parkear" en realidad, sino "adicionar" :P

Respecto a lo del root, puedes definir /shop como tu nuevo root para cada dominio adicional, tambien deberas agregar la redireccion
bicicletaclasica.pt > www.bicicletaclasica.pt

Así sin importar si el usuario entra con o sin www, se redigirá a la versión con www, esto es importante ya que las sesiones se basan en el nombre del dominio, lo mismo aplica a la carga de contenido (el famoso error de opencart que no muestra la barra de idioma o moneda)

Slds

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am

Post by e-slap » Sun Aug 23, 2015 7:08 am

CoverUp,

ya alteré los config.php, la tienda está en el root (cosa que no me gusta pero bueno...)
los tres dominios están en el área dominios adicionales, apuntan para public_html y creo que ya está en gran parte.
sólo que la sesión compartida no funciona. no se si hay que confirurar alguna cosas en el .htaccess?

te animas a darle una mirada?

User avatar
Active Member

Posts

Joined
Fri Jul 22, 2011 12:22 am
Location - Portugal - Argentina

Post by CoverUp » Thu Aug 27, 2015 11:28 pm

Que tal, vamos por parte.
Lo primero era solamente para configurar la multitienda, lo de la sesión compartida es cuento aparte.
Por ahora debes poder entrar a distintas tiendas, utilizando distintos nombres y todas apuntando a una misma ubicación física, pero las tiendas tienen carros de compra individuales y sesiones individuales.

Si ahora además quieres que la sesion de usuario y el carro de compra sea compartido entre todas las tiendas, eso ya es otra cosa.
Se puede hacer, pero tiene algunos detalles, sobre todo con el carro de compra, el carro sólo se actualizara respecto a los productos que esten en ambas o todas las tiendas y si no, se iran actualizando (que para efectos practicos se traduce en ir eliminando), segun la tienda visitada.
Para realizar eso se deben hacer varios cambios en el código, ya que opencart utiliza la informacion de sesion en distintos lados y no en un unico lugar como uno esperaría.
Aún así, es normal que el carro de compras se vuelva un poco loco, al saltar de tienda en tienda, no sé si es eso lo que quieres, la unica ventaja es que inicias sesion una vez y accedes a todas las tiendas sin volver a logearte.
El problema es que para que esto funcione las tiendas deben ser un subdominio de un dominio principal, ya que las restricciones de seguridad impiden compartir la sesion entre dominios calificados distintos.

Saludos

Desarrollador OpenCart: Chilexpress, Correos de Chile, Tur-Bus, Pullman Bus, Starken, WebPay Plus, Servipag y otros a pedido. Todos los trabajos estan garantizados y con factura electrónica.


Active Member

Posts

Joined
Tue Oct 21, 2014 12:22 am
Who is online

Users browsing this forum: No registered users and 4 guests