Post by HALDOR » Sun Jan 24, 2010 6:55 am

Buenas,

He estado mirando el Easy Upgrade, que sale en los foros en inglés, no parece complicado, lo explican muy bien, pero ahora tengo ciertas dudas.

Si actualizo pierdo:

- Las modificaciones en el Stylesheet, asi como las que he hecho en el "template default", ya que las sobreescribiria, bueno creo que si no he leido mal, no son compatibles los templates de ambas versiones tampoco.
- Las modificaciones hechas en el catalog/language de cada uno de los archivos.

Con la base de datos veo que no hay mayor problema pero, esta es mi duda, se aconseja actualizar por motivos de seguridad, o simplemente se gana en opciones, porque si la 1.32 es segura, buff prefiero no actualizar que es mucho curro volver a cambiarlo todo.

Saludos!!

User avatar
New member

Posts

Joined
Mon Dec 14, 2009 5:44 am

Post by cofran » Sun Jan 24, 2010 10:33 am

te aconsejo que "estires" esta versión hasta donde puedas ya que el template lo tenes "tuneado" y como bien dicen NO ES COMPATIBLE ya que han cambiado muchas cosas y mas en la ultima version que hasta han modificado archivos y carpetas completas (por ejemplo no existe mas en el admin la carpeta customer y ahora se llama sale o sales no recuerdo).

Lo que si te aconsejo es que vayas "jugando" con la ultima versión ya que cambian conciderablemente muchas cosas (comprobado con lo del nif).

Y te digo lo ideal es que solo se modifiquen los template ya que a la ahora de una actualizacion lo unico que tendría que procuparte sería el template y nada más y ya en el template las modificaciones suelen ser minimas.

Saludos!

User avatar
Active Member

Posts

Joined
Thu Oct 01, 2009 7:37 am
Location - Córdoba, Argentina

Post by HALDOR » Mon Jan 25, 2010 4:19 am

Buenass,

Como dije en otro post, en el foro en ingles, estan las instrucciones para actualizar de las 1.32 a la 1.34, yo simplemente lo he traducido a español y de paso he adjuntado tambien los pasos para actualizar a la 1.4 e instalar el idioma spanish 1.4.

Buena suerte a tod@s y gracias Cofran por tu excelente ayuda!!

-- ACTUALIZAR DE VERSION 1.3.2 A 1.3.4

-- PASO 1: HACER COPIA DE SEGURIDAD DE LOS ARCHIVOS EXISTENTES DE VUESTRA WEB ASI COMO DE VUESTRA BASE DE DATOS.

-- PASO 2: USAR "BUSCAR/REEMPLAZAR" PARA SUSTITUIR EL PREFIJO 'xxx_' POR EL QUE LE PUSIERAIS VOSOTROS A VUESTRAS TABLAS DE LA BASE DE DATOS.
SI NO USASTEIS PREFIJO, SIMPLEMENTE REEMPLAZAD xxx_ POR ESPACIO EN BLANCO.

-- PASO 3: EJECUTAR LAS SIGUIENTES CONSULTAS DE CODIGO USANDO LA HERRAMIENTA phpmyadmin sql DE VUESTRO SERVIDOR:

ALTER TABLE `xxx_category` MODIFY `image` varchar(255) collate utf8_unicode_ci default NULL;
ALTER TABLE `xxx_category_description` MODIFY `meta_description` varchar(255) collate utf8_unicode_ci NOT NULL;
ALTER TABLE `xxx_coupon` ADD COLUMN `logged` int(1) NOT NULL AFTER `discount`;
ALTER TABLE `xxx_manufacturer` MODIFY `image` varchar(255) collate utf8_unicode_ci default NULL;
ALTER TABLE `xxx_order` ADD COLUMN `shipping_zone_id` int(11) NOT NULL AFTER `shipping_zone`;
ALTER TABLE `xxx_order` ADD COLUMN `shipping_country_id` int(11) NOT NULL AFTER `shipping_country`;
ALTER TABLE `xxx_order` ADD COLUMN `payment_zone_id` int(11) NOT NULL AFTER `payment_zone`;
ALTER TABLE `xxx_order` ADD COLUMN `payment_country_id` int(11) NOT NULL AFTER `payment_country`;
ALTER TABLE `xxx_order_option` ADD COLUMN `product_option_value_id` int(11) NOT NULL default '0' AFTER `order_product_id`;
ALTER TABLE `xxx_product` MODIFY `model` varchar(64) collate utf8_unicode_ci default NULL;
ALTER TABLE `xxx_product` ADD COLUMN `sku` varchar(64) collate utf8_unicode_ci NOT NULL AFTER `model`;
ALTER TABLE `xxx_product` ADD COLUMN `location` varchar(64) collate utf8_unicode_ci NOT NULL AFTER `sku`;
ALTER TABLE `xxx_product` MODIFY `image` varchar(255) collate utf8_unicode_ci default NULL;
ALTER TABLE `xxx_product` MODIFY `measurement_class_id` int(11) NOT NULL default '0';
ALTER TABLE `xxx_product_description` MODIFY `meta_description` varchar(255) collate utf8_unicode_ci NOT NULL;
ALTER TABLE `xxx_product_image` MODIFY `image` varchar(255) collate utf8_unicode_ci default NULL;
ALTER TABLE `xxx_product_option_value` ADD COLUMN `quantity` int(4) NOT NULL DEFAULT '0' AFTER `product_id`;
ALTER TABLE `xxx_product_option_value` ADD COLUMN `subtract` int(1) NOT NULL DEFAULT '0' AFTER `quantity`;
-- --------------------------------------------------------


-- DESPUES DE HABER EJECUTADO TODAS LAS CONSULTAS CONTINUAD CON LOS SIGUIENTES PASOS.

--PASO 4. SUBID TODOS LOS ARCHIVOS CORRESPONDIENTES A LA VERSION 1.3.4 SOBREESCRIBIENDO LOS EXISTENTES, EXCEPTO, LOS ARCHIVOS config.php Y admin/config.php. ESOS LOS DEBEIS MANTENER COMO ESTAN, SIN SOBREESCRIBIRLOS.

--PASO 5. BORRAD EL DIRECTORIO "admin/view/javascript/fckeditor".

--PASO 6. IR A Admin->Configuration->Settings. PONER EL TEMPLATE A "default". (LOS TEMPLATES DE VERSIONES ANTERIORES NO VALEN PARA LA 1.3.4)

--PASO 7. SI ESTABAS USANDO "Paypal Direct" or "Paypal Direct UK", NECESITAS DESISTALARLOS E INTALAR "PayPal Website Payment Pro" o "PayPal Website Payment Pro UK"

-- HASTA AQUI YA TENEIS ACTUALIZADO HASTA LA 1.3.4.


-- ACTUALIZAR DE VERSION 1.3.4 A 1.4.0

-- PASO 1: HACER COPIA DE SEGURIDAD DE LOS ARCHIVOS EXISTENTES DE VUESTRA WEB ASI COMO DE VUESTRA BASE DE DATOS.
-- PASO 2: SUBID TODOS LOS ARCHIVOS CORRESPONDIENTES A LA VERSION 1.4.0 SOBREESCRIBIENDO LOS EXISTENTES, EXCEPTO, LOS ARCHIVOS config.php Y admin/config.php. ESOS LOS DEBEIS MANTENER COMO ESTAN, SIN SOBREESCRIBIRLOS (PORQUE POSSEN LA CONFIGURACION DE VUESTRO SERVIDOR, POR ESO NO SE DEBEN TOCAR).

DESPUES SI QUEREIS APLICAR EL PARCHE SPANISH 1.4 PARA EL IDIOMA, SIMPLEMENTE TENEIS QUE SOBREESCRIBIR LAS CARPETAS:
-CATALOG/LANGUAGE (PEGANDO AQUI TODAS LAS DEL PARCHE)
-ADMIN/LANGUAGE (IDEM DE LO MISMO)

SALUDOS Y ARRIBA OPENCART POWÁ!!

User avatar
New member

Posts

Joined
Mon Dec 14, 2009 5:44 am
Who is online

Users browsing this forum: No registered users and 23 guests