Avisos
Vaciar todo

Problema en los atributos con los puntos y comas.  

 
mac
 mac
Estimable Member

Hol@ a todos,

Me ocurre una cosa curiosa que desde que he actualizado la tienda a la versión 1.1.9, al intentar crear un atributo o modificar poniendo en el título una coma (,) o un punto (.) al guardar da me da error.
Esto no me ocurria en la versión 1.1.8.

Título: Tallas
Propiedad: Mod. Rojo Talla 32,5 (Así da error al guardar)
Propiedad: Mod Rojo Talla 32´5 (Así se guarda correctamente)

Los artículos que ya estan realizados antes de la actualizacion a la 1.1.9 no los puedo modificar por el error que comento.

Alguna idea sobre esto?

Muchas gracias.

Citar
Respondido : 29/11/2011 10:20 am
David Noguera
 David Noguera
Miembro Moderator

Hola Mac,

tu error también le sucede a más gente, como puedes ver en el foro de ViertueMart:

https://forum.virtuemart.net/index.php?topic=88043.0

La solución que plantean es la siguiente:

En al línea 181 en el fichero ps_product.php localiza este bloque de código:

foreach ( $attributeX["value"] as $property ) {
if (
strpos( $property, ":" ) or
strpos( $property, "." ) or
strpos( $property, "&" ) or
strpos( $property, '"' ) or
strpos( $property, "'" )
) {

Simplemente comenta la siguiente línea:

strpos( $property, "." ) or

Eso debería de funcionar..

Acuérdate de hacer una copia de seguridad del fichero antes de actualizarlo...

Saludos

ResponderCitar
Respondido : 29/11/2011 11:06 am

wpdoctor-revisa-la-salud-de-tu-wordpress

mac
 mac
Estimable Member

Gracias David,

He comentado la linea y ahora no da el error. Muchisimas gracias.

Esto de las actualizaciones es una caja de sorpresas.

:blink: 😉

ResponderCitar
Respondido : 29/11/2011 11:16 am