Posts Tagged ‘Problemas típicos con Oscommerce’

Eliminar el pie de autor de Oscommerce

Posted in Problemas típicos con Oscommerce on June 15th, 2009 by Jose Criado – 3 Comments

Una de las preguntas que me están haciendo con más frecuencia es si se puede eliminar de Oscommerce el pie de página, donde vienen los datos y el link de la web oficial de oscommerce.com, la web oficial.

pie_oscommerce

La respuesta es muy sencilla. Se puede eliminar de la parte pública, pero debe mantenerse en el administrador de Oscommerce. Para resolver este tipo de dudas os recomiendo visitar la política de marca de Oscommerce.

Compártelo:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • blogmarks
  • Blogosphere News
  • LinkedIn
  • Live

Problemas con scrolling specials en Oscommerce

Posted in Problemas típicos con Oscommerce on May 28th, 2009 by Jose Criado – Be the first to comment

No hace mucho hablamos de la contribución Scrolling Specials, la cual nos permite disponer de un box de ofertas rotativo en Oscommerce bastante vistoso.

box de ofertas con scrolling specials

Pero hay algo que debemos tener en cuenta y que no comentamos en su momento. Si tenemos excesivos productos en oferta el uso de esta contribución puede ralentizar mucho la carga de nuestra tienda Oscommerce. La razón es sencilla. Este box muestra el rotativo gracias al javascript que se genera, y si hay muchos productos con muchas imágenes la generación de dicho javascript será lenta (al ser muy pesado) y el tiempo de carga de nuestra tienda Oscommerce se disparará.

Para evitarlo podemos modificar el código para que muestre sólo X productos aleatoriamente (creo que con 6 es más que suficiente) o dejar

Compártelo:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • blogmarks
  • Blogosphere News
  • LinkedIn
  • Live

Mantener las sesiones al crear enlaces en Oscommerce

Posted in Problemas típicos con Oscommerce on April 30th, 2009 by Jose Criado – 11 Comments

Uno de los problemas más típicos que suelen encontrarse los usuarios nóveles de Oscommerce es cómo mantener las sesiones con los links o enlaces que crean. Cuando entras por primera vez en Oscommerce desde el navegador se te asigna automáticamente un ID (identificador) de sesión. Esto permite a Oscommerce guardar el carro de compra de un visitante, estadísticas, etc. Cuando un usuario se da de alta o se identifica como cliente obtiene un ID de cliente.

Si creamos un enlace html típico en nuestro Oscommerce, del tipo:

<a href="specials.php">Ofertas</a>

no mantendremos la sesión creada. Para mantener la sesión debemos usar la función de Oscommerce tep_href_link:

echo '<a href="'.tep_href_link('specials.php', '', 'NONSSL').'">Ofertas</a>';

La función tep_href_link utiliza 3 valores separados por comas. El primer valor es el fichero de destino del enlace. El segundo valor son las variables que queramos pasar por GET (si no hay podemos dejar simplemente las comillas en blanco ”). El tercer valor es el tipo de conexión, si usamos certificado de seguridad pondremos SSL, si no usaremos NONSSL.

Con tep_href_link podremos crear cualquier enlace dentro de nuestra tienda virtual Oscommerce manteniendo las sesiones sin ningún problema.

Compártelo:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • blogmarks
  • Blogosphere News
  • LinkedIn
  • Live

Hacer un backup completo de Oscommerce

Posted in Problemas típicos con Oscommerce on April 23rd, 2009 by Jose Criado – Be the first to comment

Aunque esta entrada puede parecerle a muchos una tontería, la realidad es que la gran mayoría de los problemas que los administradores de Oscommerce sufren podrían corregirse con un simple backup. Y hay mucha gente que no sabe cómo realizar un backup completo de su tienda virtual Oscommerce. Para aquellos que desconocen cómo hacerlo esta entrada les vendrá muy bien.

Como en casi todos los backups de proyectos web, podemos dividir el proceso en dos partes:

1- Copia de los datos.

En el caso de Oscommerce hablamos de hacer una copia de la base de datos. En ella tenemos todos los datos relativos a nuestra tienda virtual Oscommerce, como son clientes, pedidos, configuración de la tienda, etc. Oscommerce trae en su panel de administración, en el apartado de herramientas, una utilidad de backups que nos permite realizar copias de la base de datos y descargarlas en nuestro ordenador (o guardarlas en la propia tienda virtual Oscommerce). No olvidéis poner la carpeta admin/backups con permisos 777 o no guardará la copia.

backup de base de datos desde oscommerce

También podemos realizar el backup desde el panel de control de phpMyAdmin. Con la opción exportar, marcamos todas las tablas y descargamos el fichero. Recomiendo marcar “drop table” y “deshabilitar foreign keys” para evitar problemas.

backup de base de datos desde phpmyadmin

2- Copia de los archivos.

Es la copia de toda la estructura de ficheros que forma Oscommerce. Podemos realizar la copia manualmente (simplemente copiando las carpetas por FTP) o utilizar la opción de backup de nuestro hosting. Lo importante es copiar de una u otra forma los ficheros que forma nuestra tienda virtual Oscommerce en nuestro ordenador.

En tiendas en producción el backup que debemos realizar de forma más regular es sin duda el backup de datos. La copia de archivos podemos realizarla sólo cada vez que vayamos a realizar algún cambio en nuestro Oscommerce. En tiendas en desarrollo generalmente será al contrario, tomando más importancia el backup de los ficheros.

Existen en casi todos los hosting opciones para hacer un backup completo del alojamiento web contratado, pero si sólo queremos hacer el backup de Oscommerce esta opción puede resultar excesivamente amplia.

backup completo desde el hosting

Tanto expertos como novatos debemos planificar una política de backups de todos nuestros Oscommerce, y cumplirla siempre. Recordad la Ley de Murphy, el día que nos olvidemos de hacer los backups es el día que lo necesitaremos.

Compártelo:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • blogmarks
  • Blogosphere News
  • LinkedIn
  • Live

Aprender a buscar información sobre Oscommerce.

Posted in Problemas típicos con Oscommerce on April 6th, 2009 by Jose Criado – Be the first to comment

La mayoría de los usuarios que optan por Oscommerce para realizar sus tiendas virtuales tiene un nivel bajo o nulo de programación. Esto no debe ser un obstáculo para tener una tienda virtual basada en Oscommerce perfectamente operativa y funcional. La mayoría de los problemas que los usuarios tienen con Oscommerce pueden ser resueltos por ellos mismos. El problema no radica en la dificultad de la solución, sino en cómo encontrar la solución al problema.

Lo primero que un usuario de Oscommerce tiene que tener claro son las fuentes de información disponibles sobre Oscommerce:

- Web Oficial.

Resumen: es la web oficial de Oscommerce, y presumiblemente la que más información nos ofrece. En ella podemos estar informados de la evolución de Oscommerce, descargar las últimas versiones, acceder a las contribuciones disponibles para oscommerce, acceder a los foros de soporte oficiales en inglés, etc.

A favor: Mucha información.

En contra: demasiado esparcida, y presupone unos conocimientos mínimos de programación y de Oscommerce para poder sacarle el máximo rendimiento.

URL: www.oscommerce.com

Idioma: inglés.

Info: descarga de Oscommerce, contribuciones, foros, roadmap de Oscommerce, etc.

- Foro oficial de soporte de Oscommerce en castellano.

Resumen: es el foro oficial en castellano (del cual soy moderador). Ofrece solución a casi todos los problemas que nos podemos encontrar usando Oscommerce. Debería ser la primera opción de búsqueda.

A favor: solución a casi todos los problemas que podemos encontrarnos con oscommerce.

En contra: el buscador del foro es pésimo, y cuesta mucho trabajo encontrar la información.

URL: oscommerce.qadram.com/modules.php?name=Forums

Idioma: español.

Info: os recomiendo leer este post para aprender a buscar en el foro de oscommerce, os será de gran utilidad.

- Google.

Resumen: con Google podremos buscar la solución a un problema por todo internet, sin limitarnos a los sitios oficiales. Muy útil cuando podemos copiar y pegar los errores que nos lance Oscommerce.

A favor: busca por todo internet, no sólo en un dominio concreto.

En contra: puede arrojarnos la solución al problema en otro idioma. Si no sabemos usar bien Google podemos perdernos entre toda la información que nos muestre.

URL: Google.es

Idioma: multilingüe.

Info: os recomiendo mirar sitios como usargoogle.com para aprender más sobre cómo usar Google y poder explotarlo adecuadamente.

Con estas fuentes es más que suficiente para solventar casi todos los problemas que tengamos al utilizar Oscommerce. Si conocéis alguna fuente más que merezca la pena poner no dudéis comentarlo.

Compártelo:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • blogmarks
  • Blogosphere News
  • LinkedIn
  • Live