Jump to content

Solucionado-Problema con los precios en prestashop


Recommended Posts

tengo un grave problema, aver si alguien me puede ayudar...

creo un producto y si luego quiero cambiar el precio no me deja la unica opcion es borrar el articulo y crearlo de nuevo y esto la verdad que no es muy factible.

He actualizado la version y no se ha corregido el problema.

Aparte que ahora encima se sale en ingles...

Tengo 22 tiendas online, hechas con prestashop ahora mismo 5, estamos pensando en pasarlas todas a prestashop pero claro con estos problemas, es algo incompatible ya que hay tiendas que tienen muchos mas de 1500 articulos y solo de imaginar que para cambiar un precio tendria que borrar el articulo y crearlo de nuevo puffff que locura. ¿que puedo hacer?

Tambien me encuentro con el problema que una de las tiendas la version que tengo es la 1.4.8.2 y la quiero actualizar y no hay manera ya que se queda colgada y no termina el proceso de actualizacion nunca.

Alguien me puede ayudar, que me va a dar algo....

Tambien ay que sumarle que tampoco soy una experta...

Gracias por adelantado

Tam

Edited by tamferbull (see edit history)
Link to comment
Share on other sites

Bueno, para empezar yo te diría que no tengas miedo a pasar a prestashop por este problema, ya que lo que te está pasando no es normal y es evidente que algo has hecho mal al cambiar de versión o al instalar prestashop.

Las tiendas ya las tienes en funcionamiento? Como has realizado la migración? No se, se me ocurren muchas preguntas. Si se te ha quedado colgada la migración de versión puede que te halla descompuesto todo aunque para eso tienes la copia de seguridad para deshacer los cambios.

Link to comment
Share on other sites

Yo no he tenido tantos problemas para actualizar, cojo una copia de mi tienda, me la paso a local o en una carpeta de copia de la tienda, hago la actualizacion manual, o con el modulo de 1 click, compruebo los fallos que tienes y cuando esta lista, lanzo la actualizacion.

Edited by Rubalcaba (see edit history)
Link to comment
Share on other sites

Lo que planteas Rubalcaba nunca lo he probado, pero nunca has tenido problemas de permisos en bbdd o parecido? La verdad que nunca se me había ocurrido depurarlo en local para detectar posibles problemas y corregirlos.

Muchas veces que he usado el módulo se ha quedado colgado en la parte de la bbdd como si no tuviera permisos o algo así, pero los ficheros los copiaba bien, por eso desistí de usar el módulo ese.

 

En este caso concreto, parece que desde el principio no funciona por lo que habría uqe saber como se creó la tienda, si migró de oscommerce a prestashop con el módulo, si se hizo todo desde 0...

Link to comment
Share on other sites

Lo que planteas Rubalcaba nunca lo he probado, pero nunca has tenido problemas de permisos en bbdd o parecido? La verdad que nunca se me había ocurrido depurarlo en local para detectar posibles problemas y corregirlos.

Muchas veces que he usado el módulo se ha quedado colgado en la parte de la bbdd como si no tuviera permisos o algo así, pero los ficheros los copiaba bien, por eso desistí de usar el módulo ese.

 

En este caso concreto, parece que desde el principio no funciona por lo que habría uqe saber como se creó la tienda, si migró de oscommerce a prestashop con el módulo, si se hizo todo desde 0...

 

No he tenido nunca problema de permisos.

 

¿Por que los tengo que tener?

Link to comment
Share on other sites

Nadie dice que los tengas que tener, simplemente era una pregunta.

 

Centrandonos en el hilo, el problema parece que aparece desde el primer momento, por lo tanto sería bueno saber como se crea esta tienda y como se adapta a lo que ya tenían con el otro CMS que tampoco se sabe si es oscommerce.

Link to comment
Share on other sites

pues os cuento un poquillo.

las tiendas las tenia hechas con frontpage y empezado desde cero siempre, me meto en los autoinstables que me ofrece el servidor y instalo el prestashop

El error ya lo tenia antes de actualizar y hoy e actualizado por si se solucionaba el problema

y respecto a bases de datos etc... etoy pegada :(

Ayer al actualizar otra de las que tengo me dio un problema que se quedo colgada y luego no podida entrar en ella lo que hice es que como tenia descargada la tienda en mi ordenador la subi y se soluciono asi sin mas. Pero claro ya no la e actualizado por miedo :o

por donde puedo empezar a mirar??

la web que no me deja cambiar los precios es esta www.emudeba.com y la que se me quedo colgada www.lamparadecor.com esta tb va lenta... y la que os comente antes tb que no me deja actualizar de la 1.4... a la 1.5.. es www.chimenea-bioetanol.com esa lleva hoy toda la mañana procesando y ayer lo tubimos que cancelar.

jorrrr que locuraaaa

Link to comment
Share on other sites

Pues si haces una instalación con el instalador que te proporciona el servidor y ya directamente no puedes modificar los precios habla con ellos...

Por lo que veo la tienda la tienes muy completa por lo que empezar una instalación desde 0 parece que no sería la mejor opción...

Lo primero busca en el fichero config.inc.php lo siguiente:

@ini_set('display_errors', 'off');

Y lo modificas a:

@ini_set('display_errors', 'on');

Intenta modificar un producto y mira a ver que errores te da, seguramente te saldrán advertencias de warning en el código y con eso poder ver lo que pasa.

Si con eso no ves nada, baja la tienda a local si no la tienes y prueba a modificar el precio para ver que es lo que está pasando, es la mejor opción para ver el error. Para esto necesitarás depurar el código, pero claro, todo está en los conocimientos que tengas de programación...

 

Entiendo que tu servidor te está ofreciendo una versión estable de prestashop y por lo tanto no tienes que tener este error. Ahí entra ya todo el abanico de posibilidades de lo que has podido tocar o lo que se ha podido estropear al intentar actualizar.

 

En el resto de tiendas te modifica bien el precio y tienes la misma versión de prestashop?

 

Saludos

Link to comment
Share on other sites

Pues menudo disgusto.. no puedo cambiar el precio en ninguna solo en la de la version 1.4.8.2.

Las demas estan hechas 1.5.3.1 y dos actualizadas a 1.5.4.1.

El texto que me indicas a modificar en el fichero config.inc.php no aparece :wacko:

Que puedo hacer??

Es raro que me pase en todas las paginas menos en la que tengo con la version 1.4.8.2

ofuuu

E adjuntado el fichero config.inc.php

config.inc.php

Link to comment
Share on other sites

Correcto, creo que en la 1.4.8.2 aparece donde te he dicho, pero en las que tienes con la versión 1.5 aparece en defines.inc.php

 

Deverás tener algo así:

 

define('_PS_MODE_DEV_', false);
if (_PS_MODE_DEV_)
{
@ini_set('display_errors', 'on');
define('_PS_DEBUG_SQL_', true);
/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true);
}
else
{
@ini_set('display_errors', 'off');
define('_PS_DEBUG_SQL_', false);
/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false);
}

 

Modifica esto:

 

define('_PS_MODE_DEV_', true);

 

Las que tienes en la versión 1.5 las has modificado de otra versión anterior verdad? No se si te pasa solo con el cambio de precio, supongo que lo que no te deja es actualizar el producto. Revisa este post a ver si puede ser esto:http://www.prestashop.com/forums/topic/213267-solucionado-version-153-se-ha-producido-un-error-mientras-se-creaba-el-objeto-product/page__st__20__p__1080903__hl__alter%20table%20ps_product%20add%20column__fromsearch__1?do=findComment&comment=1080903

Link to comment
Share on other sites

pues modificado y subido... e intentado hacer una modificacion de precio y no me salido ningun ms de error.

Y no las paginas no las e actualizado asn sido instaladas con esa version desde primera hora, como te inidique las unica que tengo con la version antigua no me deja actualizarla, y con las otras solo e actualizado una, las demas han sido intaladas con las version que tienen y no se les a hecho ningun cambio.

Respecto al pots que me as indicado veo que es por problemas de actualizacion y ese no es mi caso.

Si es cierto que al principio me dio unos problemillas con las imagenes pero nada que no se pudiera solucionar.

cuando he hecho una modificacion en la descripcion del producto o inclusio en la categotia, lo unico que tengo que hacer para que me guarde es cambiarlo darle a f5 y guardar, y me guarda los cambios sin problemas...

El problema esta en el precio nada mas.

Link to comment
Share on other sites

Pues habla con tu hosting, si te has instalado prestashop con el instalador y la versión que te proporciona tu hosting y desde el principio no te funciona...

Las versiones que tienes guardan los precios perfectamente y si no has tocado código...

Otra opción es bajarte la versión que quieras de http://www.prestashop.com/es/descarga y hagas una instalación limpia en tu hosting, así comprobarás que guarda bien el producto con su precio.

 

Otra cosa, te has bajado la tienda a local y has probado en local a ver si funciona?

Link to comment
Share on other sites

pues acabo de subir el fichero que me as indicado antes pero no solo modificando esto

define('_PS_MODE_DEV_', true);

si no que he modificado todo lo que ponia por que estaba distinto, es decir esto:

define('_PS_MODE_DEV_', false);

if (_PS_MODE_DEV_)

{

@ini_set('display_errors', 'on');

define('_PS_DEBUG_SQL_', true);

/* Compatibility warning */

define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true);

}

else

{

@ini_set('display_errors', 'off');

define('_PS_DEBUG_SQL_', false);

/* Compatibility warning */

define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false);

}

y parece que me deja modificar el precio voy a seguir probando y te digo...

lo tenia todo al reves donde pone off tenia on donde porne false true y al reves... eso por que es?

por ciertoo muxisimassss graciasss te deboo unaaaaa ;)

Link to comment
Share on other sites

Puede que lo tengas distingo por la versión que usas de prestashop. La primera indicación que te di no la encontraste porque en la versión 1.4 estaba en el config y ahora en la 1.5 la han cambiado de fichero y a parte lo hacen de otra manera.

Supongo que no lo tendrías igual porque yo te la he pasado de la 1.5.3.1 y tú tienes otra versión.

 

Aunque no tendría porque pasarte, borra cache y compilados por si acaso...

 

themes/tutheme/cache

cache/smarty/compile

cache/smarty/cache

 

Siempre dejando el index.php, ese no lo borres.

Link to comment
Share on other sites

Pues me cambia el precio pero... necesito meterlo al menos de 5 a10 veces dandole f5 y weno el apaño me lo hace para un cambio... pero para cambiar todos los precios uffff es un poco... perdida de tiempo.

Se te ocurre alguna otra cosa que pueda hacer?

Gracias

Link to comment
Share on other sites

La verdad que lo que te pasa no es nada normal, no se, tienes algún sistema de caché activo en Parametros Avanzados->Rendimiento?

Pon un pantallazo de esta zona a ver si se puede ver algo según la configuración que tienes.

Link to comment
Share on other sites

En el apartado smarty activa la opción "Recompile template if..." esto lo puedes dejar activo solo mientras estés realizando cambios para que te los coja y no tengas problemas.

 

Después en el apartado CCC, tienes que modificar las 4 primeras opciones que tienes seleccionadas para que cojan el código original. Simplemente es seleccionar la primera opción en cada una de ellas.

Link to comment
Share on other sites

Yo directamente haría una instalación desde 0 y con un prestashop descargado del sitio oficial.

Lo que te está pasando no es normal y no es un error de prestashop, sino de algo particular de tu instalación o hosting. Yo probaría una instalación desde 0 y si pasa lo mismo me cambiaba de hosting.

Link to comment
Share on other sites

A ver lo del CCC siempre tienes que dejar los 4 primeros parámetros en la primera opción y el quinto con la última opción.

 

Respecto al apartado Smarty, tienes que poner forzar compilación a SI y caché a NO siempre que estés haciendo cambios sobre la web, una vez termines los cambios cambias el forzar compilación a NO, y la caché a SI.

 

Haciendo esto debería funcionarte bien.

 

De todas formas si ves que sigues teniendo problemillas a veces, te recomendaría que tras todos tus problemas que tuvistes que fueras al ftp, Te vas a Tools->Smarty->Cache y borras todo, y lo mismo para Tools->Smarty->Compile.

 

También si tienes una plantilla, vete a la plantilla al directorio de cache y borra todo también.

 

Bueno pues prueba todo eso y cuenta a ver que tal te ha ido.

 

Saludos.

Link to comment
Share on other sites

Una preguntilla... me indicas que los ccc siempre en la primera opcion los 4 primeros y la 5ª en la ultima opcion.. pero es que yo solo tengo 4 opciones :( ¿te refieres a apache optimizacion?

Otra Cosa... Me voy a tools> smarty.. pero hay no tengo ninguna carpeta de cache solo tengo dos una plugins y otra sysplugins

Link to comment
Share on other sites

Lo que ocurre es que lo que cuenta demonpro es para la versión 1.4 y tú tienes la 1.5.

En tu versión desapareció esa 5ª opción en el apartado CCC osea que no te preocupes, solo tienes que cambiar las 4 primeras como te dije antes.

Y en cuanto al borrado de cache, en la versión 1.5 lo encontrarás en la carpeta cache.

Link to comment
Share on other sites

parece que he podido.

 

Estimad@ tamferbull,

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...