I am interested in extending the functionality of a site with a few custom modules (e.g. custom registration form - not a newsletter). I know how I would create these tables in MySQL and then reference them in PHP but I would like to keep things cohesive and use the Mage method of pulling and viewing that data correctly with the intended purpose of viewing these registrations in the admin section. I've found one tutorial that goes through the process using the "Module Creator" on Magento's site but I was hoping for something a bit more organic that doesn't involve using his tool.
Thank you.
Mage_WishList
looks pretty good) also could be a good example. Essentially, you need to create an installation script that creates your custom table, set it up inconfig.xml
, setup classes inModel
(e.g.Mysql4
) directory so you can interact with the tables, etc.