VbzCart/docs/archive/code: Difference between revisions
Jump to navigation
Jump to search
imported>Woozle (more modules) |
imported>Woozle (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