OpenCart 1.3.2'den 1.3.3'e Yükseltme

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,200
Tepkime puanı
1
Puanları
38
Yaş
39
Konum
Bursa
Web sitesi
www.opencart-tr.com
  1. Her olasılığa karşın sitenizin tam yedeğini alın.
  2. Opencart Admin panelinizden yedekle bölümünden veritabanınızı yedekleyiniz.
  3. config.php ve admin/config.php dosyalarınızın yedeğini alın.
  4. OpenCart 1.3.3 dosyalarını eski dosyaların üzerine yükleyin.
  5. config.php ve admin/config.php dosyalarınızı sunucunuza tekrar yükleyin.
  6. Son olarak phpMyAdmin'e girin veritabanınızı seçin ve SQL menüsüne gelin aşağıdaki tabloları giriniz.
Burada dikkat etmeniz gereken nokta önceki kurulumda ön-ek olarak ne kullandığıysanız burada ön-ek değerlerini aynısı ile değiştirmelisiniz.
Örnek: Aşağıdaki tablolarda opencart_category ön eki kullanılmıştır. Siz bunu onekiniz_category şeklinde değiştirmelisiniz. Kurulumda ön-ek kullanmadıysanız opencart_ ön-ekini siliniz.

Kod:
ALTER TABLE `opencart_category` CHANGE `image` `image` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL;
ALTER TABLE `opencart_category_description` CHANGE `meta_description` `meta_description` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL; 
ALTER TABLE `opencart_coupon` ADD `logged` INT( 1 ) NOT NULL AFTER `discount`;
ALTER TABLE `opencart_coupon` CHANGE `date_start` `date_start` DATE NOT NULL DEFAULT '0000-00-00'; 
ALTER TABLE `opencart_coupon` CHANGE `date_end` `date_end` DATE NOT NULL DEFAULT '0000-00-00';
ALTER TABLE `opencart_manufacturer` CHANGE `image` `image` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL;
ALTER TABLE `opencart_manufacturer` CHANGE `image` `image` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL;
ALTER TABLE `opencart_order` ADD `shipping_zone_id` INT( 11 ) NOT NULL AFTER `shipping_zone`;
ALTER TABLE `opencart_order` ADD `shipping_country_id` INT( 11 ) NOT NULL AFTER `shipping_country`;
ALTER TABLE `opencart_order` ADD `payment_zone_id` INT( 11 ) NOT NULL AFTER `payment_zone`;
ALTER TABLE `opencart_order` ADD `payment_country_id` INT( 11 ) NOT NULL AFTER `payment_country`; 
ALTER TABLE `opencart_order_option` ADD `product_option_value_id` INT( 11 ) NOT NULL AFTER `order_product_id`; 
ALTER TABLE `opencart_product` ADD `sku` VARCHAR( 64 ) NOT NULL AFTER `model`; 
ALTER TABLE `opencart_product` ADD `location` VARCHAR( 128 ) NOT NULL AFTER `sku`; 
ALTER TABLE `opencart_product` CHANGE `image` `image` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL;
ALTER TABLE `opencart_product` CHANGE `measurement_class_id` `measurement_class_id` INT( 11 ) NOT NULL DEFAULT '0';
ALTER TABLE `opencart_product_description` CHANGE `meta_description` `meta_description` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL; 
ALTER TABLE `opencart_product_image` CHANGE `image` `image` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL;
ALTER TABLE `opencart_product_option` ADD `quantity` INT( 4 ) NOT NULL DEFAULT '0' AFTER `product_id`; 
ALTER TABLE `opencart_product_option` ADD `subtract` INT( 1 ) NOT NULL DEFAULT '0' AFTER `quantity`;
Ayrıca bu anlatımı ingilizce olarak indirdiğiniz opencart 1.3.3 tam sürümün içinde upgrade.txt dosyasında bulabilirsiniz. Bu anlatıma bir kaç ekleme yaptım.
Temanız da yaptığınız değişikleri bu temada yapmanız gerektiğini unutmayın. Özel bir tema kullanıyorsanız temanızın bu sürümü destekleyip desteklemediğini yapımcıdan öğreniniz.
 

Smrel

OpenCart-TR
Katılım
11 Eki 2009
Mesajlar
52
Tepkime puanı
0
Puanları
0
Anlatım için teşekkürler iyi çalışmalar
 

conyel

OpenCart-TR
Katılım
19 Ocak 2010
Mesajlar
9
Tepkime puanı
0
Puanları
0
1.3.3 dosyaları nerede hocam bulamadım da ?
 

admin

Administrator
Yönetici
Katılım
13 Ağu 2009
Mesajlar
3,200
Tepkime puanı
1
Puanları
38
Yaş
39
Konum
Bursa
Web sitesi
www.opencart-tr.com
1.3.2 den 1.3.4 de aynı şekilde geçebilirsin. İstersen daha sonra 1.4.0 geçiş yaparsın.
http://code.google.com/p/opencart-tr/downloads/list
 
Üst