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

Comercio Electrónico!

Estas en el tema de Comercio Electrónico! en el foro de Sistemas de gestión de contenidos en Foros del Web. Hola estoy una vez más acá para preguntarles si conocen algún script de comercio electrónico simple... Las características que necesito son: - Adjuntar una imagen ...
  #1 (permalink)  
Antiguo 23/03/2008, 19:43
Avatar de sette15  
Fecha de Ingreso: noviembre-2007
Ubicación: Rosario, Argentina
Mensajes: 97
Antigüedad: 17 años
Puntos: 0
Exclamación Comercio Electrónico!

Hola estoy una vez más acá para preguntarles si conocen algún script de comercio electrónico simple...
Las características que necesito son:

- Adjuntar una imagen del producto
- Que muestre una opción para agregar a carrito de compras.

Básicamente lo que necesito es que al agregar el producto, en la primera hoja me muestre el nombre, la foto, el precio y la opción para agregar al carrito. Después al hacer click se abra otra página con la descripción detallada del producto.

Espero que los que conozcan del tema me recomienden alguno ya que todos los que baje no me convencieron, además eran muy complejos como os-commerce y no me gusta esos.
Desde ya muchas gracias...
  #2 (permalink)  
Antiguo 24/03/2008, 16:29
 
Fecha de Ingreso: agosto-2003
Mensajes: 550
Antigüedad: 21 años, 3 meses
Puntos: 4
Re: Comercio Electrónico!

oscommerce, zen-cart, magentocommerce
son de los mejores
  #3 (permalink)  
Antiguo 24/03/2008, 16:56
Avatar de sette15  
Fecha de Ingreso: noviembre-2007
Ubicación: Rosario, Argentina
Mensajes: 97
Antigüedad: 17 años
Puntos: 0
Re: Comercio Electrónico!

Si si, eso ya lo se pero también al ser mejores son más complicados y también tienen muchas opciones de sobra que no necesito. Lo que yo busco es un script simple con las características que mencione anteriormente
  #4 (permalink)  
Antiguo 25/03/2008, 17:34
 
Fecha de Ingreso: abril-2007
Mensajes: 13
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Comercio Electrónico!

OpenCart me gustó mucho a mi... es muy simple y creo que es lo que estas buscando.

http://www.opencart.com
  #5 (permalink)  
Antiguo 26/03/2008, 18:30
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 8 meses
Puntos: 7
Re: Comercio Electrónico!

no conocia a opencart, de primera vista se ve sencilla pero suficiente para una tienda online, una ventaja frente a oscommerce 2.2 es que no esta basado en tablas, abria que esperar la version 3 de oscommerce
__________________
Blogzote.com :-) Mi blog
  #6 (permalink)  
Antiguo 27/03/2008, 14:31
D-H
 
Fecha de Ingreso: marzo-2008
Mensajes: 4
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Comercio Electrónico!

es posible poner opencart en español?¿
  #7 (permalink)  
Antiguo 28/03/2008, 11:16
 
Fecha de Ingreso: febrero-2003
Mensajes: 102
Antigüedad: 21 años, 9 meses
Puntos: 0
Re: Comercio Electrónico!

estoy probando VirtueMArt para JOOMLA y anda increibleeee
ademas es muy sencillo de usar y resolvio un problema que tenia hace
tiempo.... el de armar un carrito solo para armar un presupuesto o un pedido
el cual es dirigido al mail del dueño del sitio.
si queres hacer una prueba levante una demo en www.estoyentucuman.com.ar en el boton que dice Artesanías
  #8 (permalink)  
Antiguo 30/03/2008, 18:06
Avatar de sette15  
Fecha de Ingreso: noviembre-2007
Ubicación: Rosario, Argentina
Mensajes: 97
Antigüedad: 17 años
Puntos: 0
Re: Comercio Electrónico!

Hola, gracias por responder a todos...

Perdón que sea tan pesado con lo que quiero xD...
Lo que pasa que esos comercios que me dicen no es lo que busco. Alomejor no me se explicar bien y por eso no me entienden...

Yo tengo una pagina con productos (una pagina .php por cada uno, si ya se me lo complique mucho pero no importa) entonces lo que estoy buscando es agregarles abajo a cada uno un formulario con un texbox "cantidad" y un botón "Agregar" (eso solo) entonces al hacer clic en agregar se agregue el producto a un carrito de compras el producto en la cantidad indicada...
Luego una vez agregados todos los productos que el cliente quiera, un botón "comprar" que tenga un pequeño formulario para que me envíe a mi el pedido y también le envíe una copia al cliente...

Si existe algo así de simple (no importa que trabaje con base de datos) agradecería que me lo digan.

Muchas gracias...
  #9 (permalink)  
Antiguo 03/04/2008, 19:57
Avatar de sette15  
Fecha de Ingreso: noviembre-2007
Ubicación: Rosario, Argentina
Mensajes: 97
Antigüedad: 17 años
Puntos: 0
Re: Comercio Electrónico!

Hola de nuevo, pude encontrar esto que más o menos es parecido a lo que estaba buscando, pero tengo que modificarle un par de cosas y necesito su ayuda. De paso el que lo necesita puede copiar el codigo ...

Este carrito se compone de los siguientes archivos:
Base de datos:
Cita:
create table catalogo (id int not null auto_increment primary key,producto varchar(100),precio decimal(9,2))
agregacar.php
Cita:
<?php
session_start();
extract($_REQUEST);
mysql_connect("localhost","usuario","password");
mysql_select_db("db");
if(!isset($cantidad)){$cantidad=1;}
$qry=mysql_query("select * from catalogo where
id='".$id."'");
$row=mysql_fetch_array($qry);
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];
$carro[md5($id)]=array('identificador'=>md5($id),
'cantidad'=>$cantidad,'producto'=>$row['producto'],
'precio'=>$row['precio'],'id'=>$id);
$_SESSION['carro']=$carro;
header("Location:catalogo.php?".SID);
?>
borracar.php
Cita:
<?php
session_start();
extract($_GET);
$carro=$_SESSION['carro'];
$_SESSION['carro']=$carro;
header("Location:catalogo.php?".SID);
?>
catalogo.php
Cita:
<?php
ob_start("ob_gzhandler");
session_start();
mysql_connect("localhost","usuario","password");
mysql_select_db("db");
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];else $carro=false;
$qry=mysql_query("select * from catalogo order by producto asc");
?>
<html>
<head>
<title>CATÁLOGO</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.catalogo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
}
-->
</style>
</head>
<body>
<table width="272" align="center" cellpadding="0" cellspacing="0" style="border: 1px solid #000000;">
<tr valign="middle" bordercolor="#FFFFFF" bgcolor="#DFDFDF" class="catalogo">
<td width="170"><strong>Producto</strong></td>
<td width="77"><strong>Precio</strong></td>
<td width="25" align="right"><a href="vercarrito.php?<?php echo SID ?>" title="Ver el contenido del carrito">
<img src="vercarrito.gif" width="25" height="21" border="0"></a></td>
</tr>
<?php
while($row=mysql_fetch_assoc($qry)){
?>
<tr valign="middle" class="catalogo">
<td><?php echo $row['producto'] ?></td>
<td><?php echo $row['precio'] ?></td>
<td align="center">
<?php
if(!$carro || !isset($carro[md5($row['id'])]['identificador']) || $carro[md5($row['id'])]['identificador']!=md5($row['id'])){
?>
<a href="agregacar.php?<?php echo SID ?>&id=<?php echo $row['id']; ?>">
<img src="productonoagregado.gif" border="0" title="Agregar al Carrito"></a><?php }else
{?><a href="borracar.php?<?php echo SID ?>&id=<?php echo $row['id']; ?>">
<img src="productoagregado.gif" border="0" title="Quitar del Carrito"></a><?php } ?></td>
</tr><?php } ?>
</table>
</body>
</html>
<?php
ob_end_flush();
?>
varcarrito.php
Cita:
<?php
session_start();
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];else $carro=false;
?>
<html>
<head>
<title>PRODUCTOS AGREGADOS AL CARRITO</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.tit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
}
.prod {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #333333;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #990000;
}
-->
</style>
</head>
<body>
<h1 align="center">Carrito</h1>
<?php
if($carro){
?>
<table width="720" border="0" cellspacing="0" cellpadding="0" align="center">
<tr bgcolor="#333333" class="tit">
<td width="105">Producto</td>
<td width="207">Precio</td>
<td colspan="2" align="center">Cantidad de Unidades</td>
<td width="100" align="center">Borrar</td>
<td width="159" align="center">Actualizar</td>
</tr>
<?php
$color=array("#ffffff","#F0F0F0");
$contador=0;
$suma=0;
foreach($carro as $k => $v){
$subto=$v['cantidad']*$v['precio'];
$suma=$suma+$subto;
$contador++;
?>
<form name="a<?php echo $v['identificador'] ?>" method="post" action="agregacar.php?<?php echo SID ?>" id="a<?php echo $v['identificador'] ?>">
<tr bgcolor="<?php echo $color[$contador%2]; ?>" class='prod'>
<td><?php echo $v['producto'] ?></td>
<td><?php echo $v['precio'] ?></td>
<td width="43" align="center"><?php echo $v['cantidad'] ?></td>
<td width="136" align="center">
<input name="cantidad" type="text" id="cantidad" value="<?php echo $v['cantidad'] ?>" size="8">
<input name="id" type="hidden" id="id" value="<?php echo $v['id'] ?>"> </td>
<td align="center"><a href="borracar.php?<?php echo SID ?>&id=<?php echo $v['id'] ?>"><img src="trash.gif" width="12" height="14" border="0"></a></td>
<td align="center">
<input name="imageField" type="image" src="actualizar.gif" width="20" height="20" border="0"></td>
</tr></form>
<?php
}
?>
</table>
<div align="center"><span class="prod">Total de Artículos: <?php echo count($carro);
?></span>
</div><br>
<div align="center"><span class="prod">Total: $<?php echo number_format($suma,2);
?></span>
</div><br>
<div align="center"><span class="prod">Continuar la selección de productos</span>
<a href="catalogo.php?<?php echo SID;?>">
<img src="continuar.gif" width="13" height="13" border="0"></a>
</div>
<?php }else{ ?>
<p align="center"> <span class="prod">No hay productos seleccionados</span>
<a href="catalogo.php?<?php echo SID;?>">
<img src="continuar.gif" width="13" height="13" border="0"></a>
<?php }?>
</p>
</body>
</html>
Lo que yo ise fue sacar "catalogo.php" y hacer un formulario nuevo que con un texbox "cantidad" y un botón "Agregar" que luego el "action" del formulario se dirige a "agregacar.php" bueno esto funciona, pero el problema es que al agregar el producto, cuando me dirijo a "vercarrito.php" figura como que hay un producto en la cantidad que yo puse en el texbox "cantidad" del formulario pero no figura el nombre ni el precio del producto.

¿Como puedo hacer para que al agregar el producto figure su nombre y su precio?
¿Tengo que agregar estos datos en la base de datos "catalogo"?
¿Que deveria cambiar despues en el formulario para que sepa a que producto se refiere? Yo estaba pensando que había que cambiar el ID de cada formulario de cada producto para que después la base de datos lo identifique pero no se, ¿que dicen ustedes?

Muchas gracias....

Última edición por sette15; 12/04/2008 a las 13:36
  #10 (permalink)  
Antiguo 12/04/2008, 13:30
Avatar de sette15  
Fecha de Ingreso: noviembre-2007
Ubicación: Rosario, Argentina
Mensajes: 97
Antigüedad: 17 años
Puntos: 0
Re: Comercio Electrónico!

Bueno les comento que avancé otro poco más... pero siempre se me presenta otro problema...

Ya se como agregar los productos a la base de datos, pero ahora necesito saber como puedo hacer para que desde el formulario sepa cual es el producto que quiero agregar, por supuesto que eso se hace indicandole la ID de la base de datos pero... ¿como?

este es mi codigo en base a "catalogo.php":

Cita:
<?php
mysql_connect("localhost","usuario","contraseña");
mysql_select_db("nombre de la base de datos");
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];else $carro=false;
$qry=mysql_query("select * from catalogo order by producto asc");
?>
<form name="form1" action="agregacar.php&id=1">
<table width="164" border="0" align="left">
<tr>
<td width="61">Cantidad:</td>
<td width="29"><input name="cantidad" type="text" id="cantidad" value="1" size="4" maxlength="3"></td>
<td width="96"><input name="submit" type="submit" id="submit" value="Agregar"></td>
</tr>
</table>
</form>
Si se fijan lo que esta en negrita, eso es lo que no se como deberia ir para que sepa cual es el producto que me refiero, ¿es asi como esta? o hay que cambiar algo?... ¿Deberia cambiar algo en "agregacar.php"?

Muchas gracias...
__________________
Salu2

Última edición por sette15; 12/04/2008 a las 13:39
  #11 (permalink)  
Antiguo 14/04/2008, 17:24
 
Fecha de Ingreso: abril-2008
Mensajes: 1
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Comercio Electrónico!

hola q tal. te comento q estoy necesitando lo mismo q vos, en este post.
probe lo q puciste arriba, pero parece q algo mal estoy haciendo. si me podes dar una mano te lo agradeceria.
me tira el sig error en catalogo.php:

Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /www/silan-z.com.ar/htdocs/ooo/1e/catalogo.php on line 2

Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /www/silan-z.com.ar/htdocs/ooo/1e/catalogo.php on line 3

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /www/silan-z.com.ar/htdocs/ooo/1e/catalogo.php on line 3

Warning: mysql_query() [function.mysql-query]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /www/silan-z.com.ar/htdocs/ooo/1e/catalogo.php on line 6

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /www/silan-z.com.ar/htdocs/ooo/1e/catalogo.php on line 6
Cantidad: _ "boton agregar"

desde ya muchas gracias. saludos
  #12 (permalink)  
Antiguo 14/04/2008, 18:07
Avatar de sette15  
Fecha de Ingreso: noviembre-2007
Ubicación: Rosario, Argentina
Mensajes: 97
Antigüedad: 17 años
Puntos: 0
Re: Comercio Electrónico!

Hola, te comento que más o menos estamos en la misma, pero a ver si te puedo ayudar...

Para empezar... ¿Creaste la base de datos que esta al principio?
Si la creaste... ¿Esta bien configurada con tus datos?

Si hiciste todo esto la verdad que más no se me ocurre porque tengo escasos conociemientos de MySQL pero si necesitas más información fijate en la web de donde lo saque... http://www.programacionweb.net/artic...iculo/?num=329
__________________
Salu2
  #13 (permalink)  
Antiguo 23/03/2010, 17:50
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Comercio Electrónico!

Os recomiendo que visiteis la version del español en esta web
[URL="http://www.opencartspanish.com"]http://www.opencartspanish.com[/URL]
Para mi es mejor que la original y me ha ido de maravillas.

Última edición por juanper; 23/03/2010 a las 17:57
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 22:27.