Pages

Wednesday, July 25, 2012

Magento - Upgrade Sql Setup Module

Magento – Upgrade Sql Setup Module Saya asumsikan anda sudah membaca artikel terdahulu tentang 'Setup SQL Magento Modul' . Sekarang kita sudah mempunyai module dengan nama Modulku dengan versi 0.1.0. Anda ingin menambahkan table atau menambahkan field pada database module anda. Anda sudah mempunyai file mysql4-install-0.1.0.php (mysql setup file) di Modulku/sql/modulku_setup folder.
  • Buat sebual file baru di dalam folder Modulku/sql/modulku_setup dengan nama mysql4-upgrade-0.1.0-0.1.1.php. Format penulisannya adalah mysql4-upgrade-CURRENT_VERSION-UPGRADED_VERSION.php
  • Tulisakan sintak sql untuk upgrade atau membuat table baru.

  • startSetup();
    
    $installer->run("
    
    script upgrade anda
    
    ");
    $installer->endSetup();
    

  • Buka file config.xml di Modulku/etc/config.xml. Ubah versi module 0.1.0 menjadi 0.1.1

  • 
    
    
    
    0.1.1
    
    
    

  • Refresh website dan selesai.
  • Tuesday, July 24, 2012

    Magento - Form dan Controller Frontend

    Untuk membuat form di frontend pada Magento banyak cara yang dapat digunakan. Disini saya akan membahas bagaimana membuat form lewat phtml dan membuat controllernya. Disini saya menamai 'name_space' dengan nama Adisthana dan 'modul' dengan nama Modulku. Saya asumsikan anda sudah mempunya modul tersebut pada magento anda.

    Monday, July 23, 2012

    Magento - Install Sample Data

    Magento - Install Sample Data
    Install sample data sangat mudah di magento. Yang anda perlukan adalah sample data yang dapat di download disini dan akses ke phpmyadmin. Ekstrak sample data, copykan media ke media. Lalu masuk ke phpmyadmin, pilih database magento anda lalu paste script sql sample data yang anda download tadi. Pada kasus saya setelah install sample data saya tidak bisa login ke admin/backend situs. Kenapa? karena pada saat menginstall sample data tadi