Jump to content

Ayuda, migración a 1.7 y cambio de diseño


Recommended Posts

Buenas, tengo un ecommerce con prestashop 1.6 y me gustaría migrar al 1.7 y luego cambiar el diseño de mi web. Sabeis si es recomendable la migración? ¿qué haríais primero, migrar o cambiar el diseño? y por último conocéis algun tutorial o modulo o base de datos de plantillas donde puedan facilitarme el cambio de diseño? Gracias

Mi web es www.chuchelandiajl.com

Link to comment
Share on other sites

Hola, te contesto por que estoy en la misma, pero con 2 tiendas a la vez.
Te doy mi opinión.

He empezado por el diseño, con una instalación limpia estoy modificando el tema (el mínimo posible) para ajustarlo a mi manera de vender y a lo que mis clientes están acostumbrados.

Em mi caso hay muchas modificaciones por hacer.

La versión 1.7 está muy cambiada a nivel de plantillas y cuesta un tiempo entender la nueva estrutura.  Para explicar mejor se puede decir que los tpls están dividíos en trocitos, y por veces hay que rebuscar en las profundidades el trocito de código a modificar. Eso creo que se debe a que PS se pasa a Symfony, tanto mejor para los que saben desarrollar con este framework, pero qué será de nosotros los simples mortales.

A parte del tema hay muchos módulos que aun no están para 1.7, incluso algunos de pago, como el caso del tpv de Sabadel, que utiliza redsys pero con modulo propio.

Hay opiniones por la red que afirman que si tienes una 1.6 funcionando bien no hay motivo para actualizar, pero creo que no actualizar es estancarse y cuanto más tarde peor.

Por otro lado el tema classic está muy bien y se puede configurar desde el backoffice y cambiar la cara de la tienda radicalmente sin una sola linea de código, moviendo módulos de hooks,  cambiando las dimensiones de las fotos, utilizando las columnas laterales según la página visualizada, etc., y como guinda del pastel si queremos jugar a ser web designing esta el custom.css y el custom.js que añaden css y java script al tema sin tener que tocar los archivos de la tienda, eso si es una buena idea.

Lo ideal es verificar si los módulos que utilizas y son impresionables están disponibles y funcionando bien, en una instalación limpia  1.7  hacer todos los cambios de tema utilizando los recursos de diseño del backoffice apuntando lo que ha de modificar, como una guia.
 Si hace falta algo más modificar el css y añadir js en los archivos custom del tema, y si aun te quedas corto buscar o desarrollar un modulo aquí o allá. 
Huir de modificar el core, añadir overhide y cosas que se hacían antaño, eso es muy bonito al momento pero despues tocará actualizar a 1.8 y la cosa se complicará.
Despues que tengas tu modelo de tienda 1.7 lista y a punto, haga una copia de seguridad de tu tienda 1.6 y actualízala para 1.7, sigue tu guía de modificaciones y los archivos custom. Y a vender mucho. 

Link to comment
Share on other sites

  • 2 weeks later...
  1. Instalar el Prestashop 1.7 limpio, en un subdominio
  2. Instalar una plantilla que se deje diseñar bien, hay mucha mier. por ahi
  3. Comprobar los modulos que tienes en PS 1.6 si estan para 1.7 e instalarlos, configurarlos
  4. Usar un modulo de migración para traspasar todos los datos. Vale la pena comprar el modulo 
  5. Comprobar que se ve todo ok y funciona en 1.7
  6. Volver a migrar los datos de PS 1.6 -> 1.7
  7. Poner en mantenimiento la 1.6
  8. Hacer copia de seguridad Mover los ficheros de la carpeta principal a otra
  9. Mover los ficheros del subdominio a la carpeta principal
  10. Cambiar en la base de datos la url de PS 1.7 y poner el dominio principal.

Estos son los pasos que hago con mis clientes

 

 

  • Like 1
Link to comment
Share on other sites

14 hours ago, gusman126 said:
  1. Instalar el Prestashop 1.7 limpio, en un subdominio
  2. Instalar una plantilla que se deje diseñar bien, hay mucha mier. por ahi
  3. Comprobar los modulos que tienes en PS 1.6 si estan para 1.7 e instalarlos, configurarlos
  4. Usar un modulo de migración para traspasar todos los datos. Vale la pena comprar el modulo 
  5. Comprobar que se ve todo ok y funciona en 1.7
  6. Volver a migrar los datos de PS 1.6 -> 1.7
  7. Poner en mantenimiento la 1.6
  8. Hacer copia de seguridad Mover los ficheros de la carpeta principal a otra
  9. Mover los ficheros del subdominio a la carpeta principal
  10. Cambiar en la base de datos la url de PS 1.7 y poner el dominio principal.

Estos son los pasos que hago con mis clientes

 

 

Una pregunta, entonces basicamente migras de una version a otra, no actualizas la tienda?

Como se quedan las urls que estan basadas en los ids de los productos y categorias, digo eso por las urls amigables, el id del producto sigue igual en la migración?

Que módulo indicas?

Link to comment
Share on other sites

hace 1 hora, UniArt dijo:

Una pregunta, entonces basicamente migras de una version a otra, no actualizas la tienda?

Como se quedan las urls que estan basadas en los ids de los productos y categorias, digo eso por las urls amigables, el id del producto sigue igual en la migración?

Que módulo indicas?

No actualizo la tienda porque tanto la plantilla como los módulos instalados en el PS 1.6 NO funcionan en 1.7

La configuración de URL uso la misma en configuracion de seo, en las 2 versiones. si no puedo hago redirecciones

Este modulo

https://addons.prestashop.com/en/data-migration-backup/8934-migrationpro-prestashop-upgrade-and-migrate-tool.html

 

  • Thanks 1
Link to comment
Share on other sites

Buenas, gracias por los consejos gusman, ayer me confirmaron los del hosting que ellos me hacen la migración, les recalqué que quería todos los modulos instalados para 1.6 y sin desajustes. Me comentan que mientras que tenga actualizados todos los módulos no hay problema......así que tendré que confiar en ellos jejeje

Otra cuestión, para 1.7 que plantilla me recomendais?? me han hablado de transformer, panda......cual me recomendais para mi ecommerce de chuches?

Gracias

Link to comment
Share on other sites

hace 5 horas, Chuchelandia dijo:

Buenas, gracias por los consejos gusman, ayer me confirmaron los del hosting que ellos me hacen la migración,

Migrar o actualizar a la 1.7. para la gente de hospedaje migrar es pasar los datos de un servidor a otro, si te actualizan el PS 1.7 y te aseguran que funcionan los modulos, me extrañaria mucho .

pero ok, a ver que tal sale.

Yo uso mucho la Panda, la warehouse dicen que tambien esta bien, las de leo themes, tienen algo bueno que es el diseño de home.

Pregunta en el foro haz una nueva entrada a ver que dice la gente

Link to comment
Share on other sites

Bueno les he dicho que quería actualizar la versión 1.6 a 1.7 y me han dicho que ellos me la hacen. Cuando les expliqué que tenia muchos modulos instalados y que no quería que se perdieran o no funcionaran solo me dijeron que actualizara los modulos y ellos se encargarían de la actualización, y que se lo dejara todo por escrito para que no hubiese problemas. Así que lo que haré es que antes de nada les diré que quiero que me aseguren que la web va a funcionar como ahora, junto a todos los modulos y que no va haber desajustes. Mientras me lo aseguren no creo que haya problema, son especialistas en este tema, informáticos, y ya me han ayudado varias veces en algunas veces. Saludos

Link to comment
Share on other sites

On 7/24/2019 at 7:24 PM, Chuchelandia said:

Bueno les he dicho que quería actualizar la versión 1.6 a 1.7 y me han dicho que ellos me la hacen. Cuando les expliqué que tenia muchos modulos instalados y que no quería que se perdieran o no funcionaran solo me dijeron que actualizara los modulos y ellos se encargarían de la actualización, y que se lo dejara todo por escrito para que no hubiese problemas. Así que lo que haré es que antes de nada les diré que quiero que me aseguren que la web va a funcionar como ahora, junto a todos los modulos y que no va haber desajustes. Mientras me lo aseguren no creo que haya problema, son especialistas en este tema, informáticos, y ya me han ayudado varias veces en algunas veces. Saludos

WTF!!!!

Menudos cracks los del server te actuaizan todo de la 1.6 a la 1.7  modulos y theme y sin coste. :D

Amigo mio, esto huele a sangre y mi experiencia me dice quie acabara muy mal. Ellos sin cliente y tu sin prestashop

  • Haha 1
Link to comment
Share on other sites

hace 15 minutos, burrots dijo:

WTF!!!!

Menudos cracks los del server te actuaizan todo de la 1.6 a la 1.7  modulos y theme y sin coste. :D

Amigo mio, esto huele a sangre y mi experiencia me dice quie acabara muy mal. Ellos sin cliente y tu sin prestashop

o eso o alguna de las partes no ha entendido lo que ha pedido o dicho la otra

  • Haha 1
Link to comment
Share on other sites

16 hours ago, burrots said:

WTF!!!!

Menudos cracks los del server te actuaizan todo de la 1.6 a la 1.7  modulos y theme y sin coste. :D

Amigo mio, esto huele a sangre y mi experiencia me dice quie acabara muy mal. Ellos sin cliente y tu sin prestashop

 

15 hours ago, gusman126 said:

o eso o alguna de las partes no ha entendido lo que ha pedido o dicho la otra

jajajaja, pues no, me expliqué muy bien y ellos me entendieron muy bien también, aunque vosotros me estais haciendo dudar. Otras veces me han ayudado con algún fallo o conflicto con el prestashop pero si que es verdad que no me fío mucho. En realidad no se si migrar o no migrar, no se hasta que punto es necesario o "imprescindible". Y si fuese así, vosotros que sabéis más que yo del tema, con quien me recomendais que haga la migración???? Gracias

Link to comment
Share on other sites

Yo ni lo creo ni lo dudo.

En todo en la vida hay que saber lo que va incluido y lo que no, y el precio que se paga influye en el servicio prestado, es más fácil hacer un detalle a un cliente cuando el servicio se cobra bien.

No es mismo el servicio técnico de un hosting de 3€ al mes y uno de 30€.

Si que he visto que algunos hosting especializados en prestashop te dan el mantenimiento técnico de la tienda incluido en el precio, y eso incluye las actualizaciones.

Pero ojo, actualizar es actualizar el prestashop defalt, el básico, con el thema básico sus módulos nativos y sin override.

La pega está en esto: "solo me dijeron que actualizara los módulos", y eso más el tema es la parte complicada.

Aprovecha y preguntales del tema como quedará, seguramente dejaran el classic.

Link to comment
Share on other sites

4 hours ago, UniArt said:

Yo ni lo creo ni lo dudo.

En todo en la vida hay que saber lo que va incluido y lo que no, y el precio que se paga influye en el servicio prestado, es más fácil hacer un detalle a un cliente cuando el servicio se cobra bien.

No es mismo el servicio técnico de un hosting de 3€ al mes y uno de 30€.

Si que he visto que algunos hosting especializados en prestashop te dan el mantenimiento técnico de la tienda incluido en el precio, y eso incluye las actualizaciones.

Pero ojo, actualizar es actualizar el prestashop defalt, el básico, con el thema básico sus módulos nativos y sin override.

La pega está en esto: "solo me dijeron que actualizara los módulos", y eso más el tema es la parte complicada.

Aprovecha y preguntales del tema como quedará, seguramente dejaran el classic.

 

4 hours ago, UniArt said:

¿Cuanto a recomendar alguien porque no pides un presupuesto a gusman126?

Su método de actualización me pareció acertado.

1.- Es lo que pensaba hacer, ellos me han dicho que se lo deje todo por escrito a la hora de solicitar la migración y lo que quiero. Así pues les diré que lo quiero todo funcionando como hasta ahora pero con el 1.7, con los modulos que he instalado de pago y con la plantilla basica que venga del 1.7 y que ya luego yo le iré dando forma. 

2.- Con respecto a pedir presupuesto al amigo Gusman16, lo hago desde aquí, Gusman ¿qué presupuesto me das para realizar la migración y dejar todo funcionando?....si es que te dedicas a eso. Gracias

Link to comment
Share on other sites

hace 16 minutos, Chuchelandia dijo:

 

2.- Con respecto a pedir presupuesto al amigo Gusman16, lo hago desde aquí, Gusman ¿qué presupuesto me das para realizar la migración y dejar todo funcionando?....si es que te dedicas a eso. Gracias

Puedes ver los presupuestos en mi web

Link to comment
Share on other sites

hace 3 minutos, Chuchelandia dijo:

Donde, no lo encuentro?

Hola, disculpa, no lo tengo en el menu, es un enlace "privado" que estoy enviando a mis clientes y a quien me lo pide

Te lo he enviado por mp, igualmente pon un mensaje en el foro para ver mas opciones y que otros puedas enviarte presupuestos

 

Link to comment
Share on other sites

Menudo hilo más interesante, no tenía ni idea de eso del INSTALATRON la verdad, no sé que es.

Por cierto Gusman126, si me pasas tu web te lo agradecería, que estoy viendo de que alguien me pueda hacer actualización del presta de 1.7.4.3 a 1.7.6.0 y ayudarme con los problemas que surjan durante el proceso.

 

Gracias.

Link to comment
Share on other sites

hace 21 minutos, RockStar360 dijo:

Menudo hilo más interesante, no tenía ni idea de eso del INSTALATRON la verdad, no sé que es.

Gracias.

Normalmente en todos los hospedajes lo tienen,

en Cpanel le llaman softaculous

image.png.d933133b2456683615563c4bb2d54ab6.png

En Plesk Aplicaciones

image.png.395d4696deb17bef41789e16c4e51280.png

 

En el Cpanel y su herramienta te avisa si hay una actualización menor, por ejemplo de la 1.6.1.23 -> .24, pero no he visto que salga la 1.7.5 por ejemplo

image.png.0ecae1466cc34cc87e5a9f9f63f9f0fb.png

Y luego esta el Patchman, que te avisa de vulnerabilidades y que debes actualizar los ficheros o plugins sobre todo de wordpress

Link to comment
Share on other sites

8 hours ago, gusman126 said:

Normalmente en todos los hospedajes lo tienen,

en Cpanel le llaman softaculous

image.png.d933133b2456683615563c4bb2d54ab6.png

En Plesk Aplicaciones

image.png.395d4696deb17bef41789e16c4e51280.png

 

En el Cpanel y su herramienta te avisa si hay una actualización menor, por ejemplo de la 1.6.1.23 -> .24, pero no he visto que salga la 1.7.5 por ejemplo

image.png.0ecae1466cc34cc87e5a9f9f63f9f0fb.png

Y luego esta el Patchman, que te avisa de vulnerabilidades y que debes actualizar los ficheros o plugins sobre todo de wordpress

Haha, mi hosting también lo tiene, lo llamo el botón del pánico, cada vez que lo veo me entra pánico, en mis pesadillas lo pincho sin querer y todo se vá por los aires.

Link to comment
Share on other sites

Al final los del hosting un poco se rajan jajajaja era lógico. Bueno, de todas formas no puedo quejarme, me están ayudando. Ya tengo creada el clon de mi web donde estoy trabajando para el diseño, y os queria consultar, ¿conocéis alguna plantilla que le vaya bien a mi tienda de chuches? compatible con 1.7 please! Gracias

Link to comment
Share on other sites

hace 3 minutos, Chuchelandia dijo:

Al final los del hosting un poco se rajan jajajaja era lógico. Bueno, de todas formas no puedo quejarme, me están ayudando. Ya tengo creada el clon de mi web donde estoy trabajando para el diseño, y os queria consultar, ¿conocéis alguna plantilla que le vaya bien a mi tienda de chuches? compatible con 1.7 please! Gracias

Lastima queria saber si hacian ese trabajo y como se las ingeniaban, lo bueno eso, que te han dejado un clon para hacer pruebas

no busques una plantilla que te vendan para diseño de tienda de chuches, busca alguna que puedas hacer muchos diseños diferentes, como la Wharehouse,panda,transformer y otras

 

Link to comment
Share on other sites

Hombre, que te digo, volvemos al inicio:"...el tema classic está muy bien y se puede configurar desde el backoffice y cambiar la cara de la tienda radicalmente sin una sola linea de código, moviendo módulos de hooks,  cambiando las dimensiones de las fotos, utilizando las columnas laterales según la página visualizada, etc., y como guinda del pastel si queremos jugar a ser web designing está el custom.css y el custom.js que añaden css y java script al tema sin tener que tocar los archivos de la tienda, eso si es una buena idea." 😉.

Una lástima que no hayas pinchado en el botoncito del INSTALATRON, me morria de ganas de ver el resultado, haha, es broma, menos mal.

Link to comment
Share on other sites

22 hours ago, gusman126 said:

Lastima queria saber si hacian ese trabajo y como se las ingeniaban, lo bueno eso, que te han dejado un clon para hacer pruebas

no busques una plantilla que te vendan para diseño de tienda de chuches, busca alguna que puedas hacer muchos diseños diferentes, como la Wharehouse,panda,transformer y otras

 

Gracias, de entre las que me dices con cual te quedarias? la warehouse tiene buena pinta. 

Link to comment
Share on other sites

22 hours ago, UniArt said:

Hombre, que te digo, volvemos al inicio:"...el tema classic está muy bien y se puede configurar desde el backoffice y cambiar la cara de la tienda radicalmente sin una sola linea de código, moviendo módulos de hooks,  cambiando las dimensiones de las fotos, utilizando las columnas laterales según la página visualizada, etc., y como guinda del pastel si queremos jugar a ser web designing está el custom.css y el custom.js que añaden css y java script al tema sin tener que tocar los archivos de la tienda, eso si es una buena idea." 😉.

Una lástima que no hayas pinchado en el botoncito del INSTALATRON, me morria de ganas de ver el resultado, haha, es broma, menos mal.

Pues ya usé el instalatron, con la web clon, y todo muy bien excepto lo que me hablas de modificar los hooks de los modulos, me da error, y por más que busco no tengo forma de encontrar soluciones. 

Según el modo depuración, el primer error que me da es sobre el modulo de la agencia de transporte con la que trabajo y me dice: 

"Aviso: ya se había iniciado una sesión, ignorando session_start ()"

y describe: 

"en módulos / nacex / nacex.php (línea 4)

<?php

header('Content-Type: text/html; charset=utf-8');

session_start();

include_once ("FuncionesWS.php");

include_once ("ConsultasBD.php");

include_once ("NacexLog.php");

include_once ("AdminConfig.php");

/* "

y luego, cuando desinstalo el modulo, porque creo que crea conflicto con la web original de duplicidad, me da otro error en el archivo "container.php" y me dice "error src / corefoundation / ioc / container.php" y que "La clase Core_Foundation_Database_EntityManager no existe". 

Sabeis a que puede ser debido? Gracias

Link to comment
Share on other sites

Este es el error que describe el modo depuración a la hora de insertar o cambiar la posición de los modulos en la versión clon 1.7.6 de mi prestashop. Alguien sabe a que puede ser debido? Gracias

"La clase Core_Foundation_Database_EntityManager no existe

Excepción

Registros 2

Seguimiento de pila

ReflectionException

en src / Core / Foundation / IoC / Container.php (línea 115)

        $classConstructor = $refl->getConstructor();

        if ($classConstructor) {

            foreach ($classConstructor->getParameters() as $param) {

                $paramClass = $param->getClass();

                if ($paramClass) {

                    $args[] = $this->doMake($param->getClass()->getName(), $alreadySeen);

                } elseif ($param->isDefaultValueAvailable()) {

                    $args[] = $param->getDefaultValue();

                } else {

ReflectionParameter -> getClass ()en src / Core / Foundation / IoC / Container.php (línea 115)

Contenedor -> makeInstanceFromClassName ('advancedeucompliance', array ('advancedeucompliance' => true ))en src / Core / Foundation / IoC / Container.php (línea 164)

Contenedor -> doMake ('advancedeucompliance', array ())en src / Core / Foundation / IoC / Container.php (línea 177)

Contenedor -> make ('advancedeucompliance')en src / Adapter / ServiceLocator.php (línea 65)

ServiceLocator :: get ('advancedeucompliance')en classes / module / Module.php (línea 1141)

ModuleCore :: coreLoadModule ('advancedeucompliance')en classes / module / Module.php (línea 1120)

ModuleCore :: getInstanceByName ('advancedeucompliance')en classes / module / Module.php (línea 1888)

ModuleCore :: checkModuleFromAddonsApi ('advancedeucompliance')en classes / module / Module.php (línea 1842)

ModuleCore :: generateTrustedXml ()en classes / module / Module.php (línea 1737)

ModuleCore :: isModuleTrusted ('advancedeucompliance')en classes / module / Module.php (línea 1340)

ModuleCore :: getModulesOnDisk ( true )en clases / Dispatcher.php (línea 1120)

DispatcherCore :: getModuleControllers ('admin')en controllers / admin / AdminModulesPositionsController.php (línea 468)

AdminModulesPositionsControllerCore -> displayModuleExceptionList ( array (), 0)en controllers / admin / AdminModulesPositionsController.php (línea 404)

AdminModulesPositionsControllerCore -> renderForm ()en controllers / admin / AdminModulesPositionsController.php (línea 255)

AdminModulesPositionsControllerCore -> initContent ()en classes / controller / Controller.php (línea 291)

ControllerCore -> run ()en clases / Dispatcher.php (línea 515)

DispatcherCore -> dispatch ()en admin506jwvyus / index.php (línea 97)"

Link to comment
Share on other sites

5 hours ago, Chuchelandia said:

Pues ya usé el instalatron, con la web clon, y todo muy bien excepto lo que me hablas de modificar los hooks de los modulos, me da error, y por más que busco no tengo forma de encontrar soluciones. 

Según el modo depuración, el primer error que me da es sobre el modulo de la agencia de transporte con la que trabajo y me dice: 

"Aviso: ya se había iniciado una sesión, ignorando session_start ()"

y describe: 

"en módulos / nacex / nacex.php (línea 4)

<?php

header('Content-Type: text/html; charset=utf-8');

session_start();

include_once ("FuncionesWS.php");

include_once ("ConsultasBD.php");

include_once ("NacexLog.php");

include_once ("AdminConfig.php");

/* "

y luego, cuando desinstalo el modulo, porque creo que crea conflicto con la web original de duplicidad, me da otro error en el archivo "container.php" y me dice "error src / corefoundation / ioc / container.php" y que "La clase Core_Foundation_Database_EntityManager no existe". 

Sabeis a que puede ser debido? Gracias

Ya vez, todo muy bien pero con errores, una tienda online tiene que ser como un reloj suiço, por eso tengo recelos hacia los botones mágicos.

Antes de usar el instalador hay que desisntalar el tema y volver al tema defalt, desistalar todos los módulos no nativo, tener todos los módulos nativos actualizados (a la ultima versión del módulo). Eliminar todos los overrrides y todo lo que se hay cambiado del core alguna vez hay que volverlo al estado original.

Despues de la actualización de la tienda es que se puede instalar los módulos no nativos, y que sean compatible con la versión 1.7.

Si son todos compatibles podrá cambiarlos de hook.

Solicite a los de tu hosting que te restaure la tienda de pruebas como 1.6, (ellos tienen copias de seguridad) y prueba otra vez pero antes assegurate que la versión instalada será la 1.7.6.

Despues si sigue el error pruba está solución:

"Hi. Rename module folder "advancedeucompliance" and try again."

Suerte.

 

Link to comment
Share on other sites

9 hours ago, UniArt said:

Ya vez, todo muy bien pero con errores, una tienda online tiene que ser como un reloj suiço, por eso tengo recelos hacia los botones mágicos.

Antes de usar el instalador hay que desisntalar el tema y volver al tema defalt, desistalar todos los módulos no nativo, tener todos los módulos nativos actualizados (a la ultima versión del módulo). Eliminar todos los overrrides y todo lo que se hay cambiado del core alguna vez hay que volverlo al estado original.

Despues de la actualización de la tienda es que se puede instalar los módulos no nativos, y que sean compatible con la versión 1.7.

Si son todos compatibles podrá cambiarlos de hook.

Solicite a los de tu hosting que te restaure la tienda de pruebas como 1.6, (ellos tienen copias de seguridad) y prueba otra vez pero antes assegurate que la versión instalada será la 1.7.6.

Despues si sigue el error pruba está solución:

"Hi. Rename module folder "advancedeucompliance" and try again."

Suerte.

 

Muchas gracias, lo intento y os digo. Oye y como se cambian los override y eso que me dices del core? a que te refieres? muy puesto no estoy....jejejej Gracias

Link to comment
Share on other sites

7 hours ago, Chuchelandia said:

Muchas gracias, lo intento y os digo. Oye y como se cambian los override y eso que me dices del core? a que te refieres? muy puesto no estoy....jejejej Gracias

Que alguien me corrija si me equivoco, yo te he aconsejado así porque es así como lo haria.

Del core si no lo sabes es por que nunca lo haz tocado.

Hay módulos que hacen override (crean archivos que completan o modifican las classes de prestashop: override = sobreescribir),  y se supone que al desistalar el módulo se elimina el override, pero para estar seguro hecha un vistazo en la carpeta override a ver lo que hay. Quizá con ir en el backoffice->parametros avanzados ->rendimiento-> modo debug y dejar las dos opciones en si será suficiente.

En teoria cuando se actualiza una PS a otra versión, se elimina los archivos de la version anterior y se conecta la base de datos a los archivos de la nueva versión, si lo hacemos manualmente hay que copiar algunos archivos de la vieja a la nueva como es el caso de los archivos de imagenes y los de configuración.

Creo que cuando se hace automaticamente el script de actualización intenta hacer estas tareas para nosotros. Imagine que si tenemos algun archivo que no sea original pero que está realizando alguna función en nuestro negocio este ya no estará en la nueva tienda y si un módulo llama a esta función saldrá error o si se queda algún archivo de la vieja que llame a alguna variable o función que ya no está tambien dará error.

En realidad no lo sé muy bien como trabaja el actualizador automático pero es algo así como te comento.

Por eso siempre una actualización desde una tienda sin modificaciones es más garantizada. Así que antes de actualizar debemos volver la tienda al estado original y hacer las modificaciones despues.

Suerte y cuentanos como te ha salido todo.

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

19 hours ago, UniArt said:

Que alguien me corrija si me equivoco, yo te he aconsejado así porque es así como lo haria.

Del core si no lo sabes es por que nunca lo haz tocado.

Hay módulos que hacen override (crean archivos que completan o modifican las classes de prestashop: override = sobreescribir),  y se supone que al desistalar el módulo se elimina el override, pero para estar seguro hecha un vistazo en la carpeta override a ver lo que hay. Quizá con ir en el backoffice->parametros avanzados ->rendimiento-> modo debug y dejar las dos opciones en si será suficiente.

En teoria cuando se actualiza una PS a otra versión, se elimina los archivos de la version anterior y se conecta la base de datos a los archivos de la nueva versión, si lo hacemos manualmente hay que copiar algunos archivos de la vieja a la nueva como es el caso de los archivos de imagenes y los de configuración.

Creo que cuando se hace automaticamente el script de actualización intenta hacer estas tareas para nosotros. Imagine que si tenemos algun archivo que no sea original pero que está realizando alguna función en nuestro negocio este ya no estará en la nueva tienda y si un módulo llama a esta función saldrá error o si se queda algún archivo de la vieja que llame a alguna variable o función que ya no está tambien dará error.

En realidad no lo sé muy bien como trabaja el actualizador automático pero es algo así como te comento.

Por eso siempre una actualización desde una tienda sin modificaciones es más garantizada. Así que antes de actualizar debemos volver la tienda al estado original y hacer las modificaciones despues.

Suerte y cuentanos como te ha salido todo.

La migración no ha ido del todo mal, para haberla hecha yo jejeje, lo unico que no funciona a pesar de que le he dado mil vueltas y he buscado soluciones en google es el error que me da a la hora de posicionamiento de los modulos en los hook, que es este de la imagen. No doy con la tecla de resolverlo, por lo demás va bien.

Una pregunta, en el caso que no pueda resolver el error, y no pueda cambiar los modulos de posición, ¿si instalo la plantilla panda, warehouse o cualquier otra....estas plantillas supongo que me podrán permitir variar o cambiar de posición sus modulos no? sin que tengan que ver con la default de 1.7, ¿pregunto?

Gracias 

error dabase enity.jpg

Link to comment
Share on other sites

23 hours ago, Chuchelandia said:

La migración no ha ido del todo mal, para haberla hecha yo jejeje, lo unico que no funciona a pesar de que le he dado mil vueltas y he buscado soluciones en google es el error que me da a la hora de posicionamiento de los modulos en los hook, que es este de la imagen. No doy con la tecla de resolverlo, por lo demás va bien.

Una pregunta, en el caso que no pueda resolver el error, y no pueda cambiar los modulos de posición, ¿si instalo la plantilla panda, warehouse o cualquier otra....estas plantillas supongo que me podrán permitir variar o cambiar de posición sus modulos no? sin que tengan que ver con la default de 1.7, ¿pregunto?

Gracias 

error dabase enity.jpg

¿probaste esta solución: https://www.prestashop.com/forums/topic/674527-problems-upgrading-from-16116-to-1730/ ?

 

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

1 hour ago, Chuchelandia said:

Gracias!!!! Arreglado!!! no sabes el cable que me has hechado. Ahora voy a ver si le voy dando forma a partir de la plantilla base. Ya os cuento Saludos!!!!

Perfecto, despues nos passa el link de la tienda terminada.

Y a vender mucho 😀.

 

Link to comment
Share on other sites

Buenas me surgen varias duditas, me dice que:

No tengo asignado ningun modulo para "products page"

No tengo asignado ningun modulo para "costumers" (clientes)

No tengo asignado ningun modulo para « Specialized Platforms »

Supongo que será por compatibilidad entre versiones, ¿sabeis donde puedo conseguirlos gratis?

 

Gracias!

Link to comment
Share on other sites

14 hours ago, Chuchelandia said:

Buenas me surgen varias duditas, me dice que:

No tengo asignado ningun modulo para "products page"

No tengo asignado ningun modulo para "costumers" (clientes)

No tengo asignado ningun modulo para « Specialized Platforms »

Supongo que será por compatibilidad entre versiones, ¿sabeis donde puedo conseguirlos gratis?

 

Gracias!

Pon una captura de pantalla donde sale el error.

 

Link to comment
Share on other sites

9 minutes ago, Chuchelandia said:

Buenas, te pongo el error que me da al intentar ver un producto y lo que me pone en la seccion del backoffice de modulos. A ver si me puedes orientar. Gracias

CUSTOMERS Y PLATAFORMAS.jpg

ERROR PRODUCTOS.jpg

PRODUCTOS PAGE.jpg

Para solucionar el error de smarty: Desactiva los modulos de redes sociales, no desistale, solo desactive. y pruebe otra vez.

Cuando te sale que "no tienes ningun módulo en ..... lo que sea.." no es error , es que no tienens módulos para esta seccion, nada más, tampoco hace falta tener módulos por todos los lados.

Link to comment
Share on other sites

11 minutes ago, UniArt said:

Para solucionar el error de smarty: Desactiva los modulos de redes sociales, no desistale, solo desactive. y pruebe otra vez.

Cuando te sale que "no tienes ningun módulo en ..... lo que sea.." no es error , es que no tienens módulos para esta seccion, nada más, tampoco hace falta tener módulos por todos los lados.

Ahora parece que se a jodido mas jajajaja mira: 

ERROR.jpg

Link to comment
Share on other sites

Bueno ya he arreglado un poco el tema de la ficha de producto, ahora quisiera que los atributos y características que se ven en la ficha del producto a la derecha se situaran en la pestaña de abajo "Detalles del Producto"......alguna idea??? Os pongo foto

modificacion.jpg

Link to comment
Share on other sites

hace 20 minutos, Chuchelandia dijo:

Bueno ya he arreglado un poco el tema de la ficha de producto, ahora quisiera que los atributos y características que se ven en la ficha del producto a la derecha se situaran en la pestaña de abajo "Detalles del Producto"......alguna idea??? Os pongo foto

modificacion.jpg

Eso porque? de verdad quieres que las combinaciones no estén visibles a simple vista y que con un ordenador o smartphone no sepan que compran porque los atributos estan fuera de añadir al carrito y deben bajar o dar a la pestaña de detalles? pero si deberian estar aun mas arriba y siempre visibles en los smartphones.

Ademas dudo que se pueda hacer

Link to comment
Share on other sites

4 hours ago, gusman126 said:

Eso porque? de verdad quieres que las combinaciones no estén visibles a simple vista y que con un ordenador o smartphone no sepan que compran porque los atributos estan fuera de añadir al carrito y deben bajar o dar a la pestaña de detalles? pero si deberian estar aun mas arriba y siempre visibles en los smartphones.

Ademas dudo que se pueda hacer

Vale, y se podría poner mas pequeño? 

Link to comment
Share on other sites

hace 25 minutos, Chuchelandia dijo:

Vale, y se podría poner mas pequeño? 

Cambiando CSS es posible, usa el inspector sin activar la cache y podras ver que fichero y linea cambiar o añadir a custom.css para cambiarlo, recuerda que debes verlo en smartphone y en otras pantallas con resoluciones diferentes a la que usas, es importante saber que todos los van a ver bien

Para saber como cambiar el CSS hay varios temas en el foro o abre uno nuevo si no encuentras el que mas te venga bien

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...