Difference between revisions of "VbzCart/archive/code"
Jump to navigation
Jump to search
(more modules) |
(some of the class structure) |
||
Line 1: | Line 1: | ||
+ | ==About== | ||
+ | Yes, I will be moving the code to [[GitHub]] as soon as I figure out how that works. | ||
+ | ===Class and Library Structure=== | ||
+ | * [[/clsCacheFile]] | ||
+ | ** [[/clsCacheFile_vbz]] | ||
+ | * [[/clsDatabase]] - from data.php | ||
+ | ** [[/clsVbzData]] | ||
+ | * [[/clsTable]] - from data.php | ||
+ | ** [[/clsGlobalVars]] | ||
+ | * [[/clsVbzTable]] | ||
+ | ** [[/clsCatPages]] | ||
+ | ** [[/clsSuppliers]] | ||
+ | *** [[/clsSuppliers_StoreUI]] | ||
+ | ** [[/clsDepts]] | ||
+ | ** [[/clsVbzTitles]] | ||
+ | *** [[/clsTitles_StoreUI]] | ||
+ | ** [[/clsItems]] | ||
+ | *** [[/clsItems_info_Cat]] | ||
+ | ** [[/clsItTyps]] | ||
+ | ** [[/clsItOpts]] | ||
+ | ** [[/clsShipCosts]] | ||
+ | ** [[/clsVbzFolders]] | ||
+ | ** [[/clsImages]] | ||
+ | *** [[/clsImages_StoreUI]] | ||
+ | * [[/clsDataSet]] - from data.php | ||
+ | ** [[/clsCatPage]] | ||
+ | ** [[/clsSupplier]] | ||
+ | *** [[/clsSupplier_StoreUI]] | ||
+ | ** [[/clsDept]] | ||
+ | ** [[/clsVbzTitle]] | ||
+ | *** [[/clsTitle_StoreUI]] | ||
+ | ** [[/clsTitleIttyp]] | ||
+ | ** [[/clsItem]] | ||
+ | ** [[/clsItOpt]] | ||
+ | ** [[/clsShipCost]] | ||
+ | ** [[/clsVbzFolder]] | ||
+ | * [[/clsDataSet_bare]] - from data.php | ||
+ | ** [[/clsItTyp]] | ||
+ | * [[/clsVbzRecs]] | ||
+ | ** [[/clsImage]] | ||
+ | *** [[/clsImage_StoreUI]] | ||
+ | * ''[[/clsVbzSkin]]'' | ||
+ | ** ''[[/clsVbzSkin_Standard]]'' | ||
+ | *** ''[[/clsVbzPage_Cat]]'' | ||
+ | **** [[/clsPageCat]] | ||
+ | * [[/clsVbzApp]] | ||
+ | ==Code Archive== | ||
+ | Some code I posted here earlier; ideally, I should be able to have these pages updated directly via git. That will come later. | ||
* '''customer-side''': | * '''customer-side''': | ||
** [[/cat]]: generates main catalog pages | ** [[/cat]]: generates main catalog pages |
Revision as of 02:45, 20 December 2012
About
Yes, I will be moving the code to GitHub as soon as I figure out how that works.
Class and Library Structure
- /clsCacheFile
- /clsDatabase - from data.php
- /clsTable - from data.php
- /clsVbzTable
- /clsDataSet - from data.php
- /clsDataSet_bare - from data.php
- /clsVbzRecs
- /clsVbzSkin
- /clsVbzApp
Code Archive
Some code I posted here earlier; ideally, I should be able to have these pages updated directly via git. That will come later.
- customer-side:
- /cat: generates main catalog pages
- /lib/store: base classes and catalog functions (should probably be split off)
- /lib/shop
- /lib/cart
- /lib/ckout
- /lib/base.cat
- admin:
- /SpecialVbzAdmin: administration and order processing
- /SpecialVbzCart: catalog functions as a MW extension
- /admin.cart: shopping cart and user contact data
- /admin.cache: cache administration
- /pages: skin classes
- shell:
- /maint/build-cat.php: build the item/title tables from the catalog tables