Foros del Web » Creando para Internet » Sistemas de gestión de contenidos »

OsCommerce Multi tiendas en magento

Estas en el tema de Multi tiendas en magento en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola amigos, estoy realizando una tienda en magento. Lo que necesito es crear diferentes tiendas. Tienda1 - tienda2 - tienda3 Dentro de cada tienda hay ...
  #1 (permalink)  
Antiguo 03/11/2011, 18:08
Avatar de chabri  
Fecha de Ingreso: septiembre-2009
Ubicación: Torremolinos
Mensajes: 227
Antigüedad: 15 años, 1 mes
Puntos: 17
Exclamación Multi tiendas en magento

Hola amigos, estoy realizando una tienda en magento.

Lo que necesito es crear diferentes tiendas.

Tienda1 - tienda2 - tienda3

Dentro de cada tienda hay productos determinados, tasas de transporte, etc.

Bien eso está SOLUCIONADO.

Ahora lo que quiero es que me salga como esta en esta web:

http://www.magento-mall.com/

Tengo las tiendas creadas, pero a la hora que visualizo el front-end, solo me sale la tienda que esta por defecto, es decir solo me sale una de las 3 tiendas.

Lo que quiero es que me salgan las tres tiendas tal como está en la que facilites más arriba, un saludo y gracias, a ver si
  #2 (permalink)  
Antiguo 04/11/2011, 10:53
Avatar de chabri  
Fecha de Ingreso: septiembre-2009
Ubicación: Torremolinos
Mensajes: 227
Antigüedad: 15 años, 1 mes
Puntos: 17
Respuesta: Multi tiendas en magento

alguien?? porfaaaa :(:(:( lo he buscado, rebuscado, y nada! no hay manera de que lo haga...
  #3 (permalink)  
Antiguo 08/11/2011, 05:20
Avatar de chabri  
Fecha de Ingreso: septiembre-2009
Ubicación: Torremolinos
Mensajes: 227
Antigüedad: 15 años, 1 mes
Puntos: 17
Respuesta: Multi tiendas en magento

Al final lo he conseguido.


dejo la respuesta aqui para el que quiera.

La primera solucion que saque fue crear un solo sitio web.
cree tiendas diferentes, con sus respectivas vistas.
Despues vemos que en la plantilla por defecto, abajo nos viene un look and feel, lista desplegable, o como quieran llamarlo.
Bien si nos metemos en app/design/frontend/base/default/tamplate/page/switch/stores.phtml
ingresamos en el erchivo con tu editor de codigos favorito y cambiamos esta linea:

<div class="store-switcher">
<label for="select-store"><?php echo $this->__('Select Store') ?>: </label>
<select id="select-store" onchange="location.href=this.value">
<?php /*foreach ($this->getStores() as $_store): ?>
<option value="<?php echo $_store->getUrl('') ?>"<?php if($_store->getId()==$this->getCurrentStoreId()): ?> selected="selected"<?php endif; ?>><?php echo $_store->getName() ?></option>
<?php endforeach;*/ ?>
<?php foreach ($this->getGroups() as $_group): ?>
<?php $_selected = ($_group->getId()==$this->getCurrentGroupId()) ? 'selected="selected"' : '' ?>
<option value="<?php echo $_group->getHomeUrl() ?>" <?php echo $_selected ?>><?php echo $this->htmlEscape($_group->getName()) ?></option>
<?php endforeach; ?>
</select>
</div>

POR ESTA:

<div class="store-switcher">
<ul>
<?php foreach ($this->getGroups() as $_group): ?>
<li>
<?php if (($_group->getId()==$this->getCurrentGroupId())) : ?>
<?php echo $this->htmlEscape($_group->getName()) ?>
<?php else: ?>
<a href="<?php echo $_group->getHomeUrl() ?>"><?php echo $this->htmlEscape($_group->getName()) ?></a>
<?php endif; ?>
</li>
<?php endforeach; ?>
</ul>
</div>

y veremos en la parte inferior que ya nos sale como una lista horizontal.
Bien ahora lo que hay que hacer es irte a tu plantilla por defecto, buscar donde esta alojada la lindea de codigo que llama a la lista de las tiendas. O bien creamos una funcion para que llame a la lista de tiendas y se la damos a la posicion que deceamos.
Otra opcion es crear links en la cabecera con la url de cada tienda (mucho mas facil).

En fin, tampoco era tan dificil, y eso que soy novato...
Un saludo.

Etiquetas: magento, multi, oscommerce, tiendas
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 14:47.