Estas notas son relativas a la versión 2.2rc2a. Se presupone la existencia de un servidor web con PHP y MySQL configurado. PHP necesita tener instaladas las extensiones MySQL, GD2, cUrl y OpenSSL.
0. Crear manualmente una base de datos vacía para la tienda, así como un usuario con su contraseña darle permisos totales para la base de datos creada.
1. Descargar la versión desde http://www.oscommerce.com/solutions/downloads
2. Descomprimirla en la carpeta en la que se quiera alojar (o subir los archivos por FTP).
3. Ejecutar en el navegador : http://[ruta]/catalog/install/ -> Seguir las instrucciones de instalación
4. Una vez instalado, descargar el módulo STS (Simple Template System) para gestionar plantillas de OsCommerce (aparentemente esto es innecesario para la versión 3.0, aunque no lo he comprobado). Se desarga de : http://addons.oscommerce.com/info/1524
5. Una vez desinstalado, descomprimir y copiar el contenido de la carpeta «STS/includes/» en la carpeta «catalog/includes/» y el contenido de la carpeta «Files for RC2/» en «catalog/»
6. Subir la plantilla. En particular yo he trabajado con plantillas de http://freeoscommerce.com. Estas plantillas van numeradas, el número es importante tenerlo en cuenta a la hora de la instalación de la misma. En este caso hay que subir el contenido de la carpeta «upload/» en la carpeta «catalog/».
7. Una vez subidos los ficheros de la plantilla, hay que activarla. Para ello vamos al módulo de administración -> Módulos -> STS ->Editar. Aquí hay que cambiar:
– Use Templates? -> true.
– Set Template folder to freeoscommerce_###
– Set Default template file to freeoscommerce_###.html
– Use template for infoboxes -> true.
Listo, osCommerce instalado con la hoja de estilos deseada. Ahora sólo queda personalizar la hoja de estilos deseada ajustándola a nuestras últimas necesidades y voilà. Evidentemente si la instalación de plantillas se realiza sobre un OsCommerce que ya esté funcionando, habría que hacer backup de todo por si hay que dar marcha atrás. Estas instrucciones están probadas sobre una instalación limpia de OsCommerce.