merkalt:business_process_of_application
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| merkalt:business_process_of_application [2013/01/31 07:08] – dmitriy | merkalt:business_process_of_application [2013/03/17 11:54] (current) – r dmitriy | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | render.js functionality | ||
| + | |||
| - Load Instance setup | - Load Instance setup | ||
| - | * load configuration for instance = profile (currency, motifs, colors, etc) problems - **Some of those properties are used inside the front-end order customizing. They are not intended to be different INSIDE one instance. | + | |
| - | * project identifier, color selector usage . The best solution for all properties below - re-assign properties to categories tabs instead of instance. Quick solution - reload config values on category tab change. | + | * affiliation trackers used |
| - | * text warnings on string length restriction. Quick solution: use one property for all categories - merkalt.no root properties | + | * text warnings on string length restriction. |
| - | * Cart related instance properties: enabling discounts, coupons, credit limits, email stubs. Quick solution: use the same policy for all categories as for current instance - merkalt.no root | + | * currency |
| - | * motifs tabs usage. | + | * Cart related instance properties: enabling discounts, coupons, credit limits, email stubs. |
| - | * rendering options | + | |
| + | * project identifier, color selector usage. | ||
| + | * motifs tabs usage. | ||
| + | * rendering options | ||
| * load localization data - messages.xml | * load localization data - messages.xml | ||
| - | * load Products set. problems - we load products from the one instance | + | * load Products set The system |
| - | * load additional product options - colors, background colors, sizes used.** The best solution - assign options to products via table, use it as replacement of current xml. Quick solution - clone all needed xmls.** | + | * load additional product options - colors, background colors, sizes used. |
| * load coupons / discounts schemas if they are enabled | * load coupons / discounts schemas if they are enabled | ||
| * setup available payments data | * setup available payments data | ||
| - Operations with labels | - Operations with labels | ||
| - | - Order Processing | + | - Order Processing. Each order product |
| - | + | ||
| - | + | ||
| - | multitabs (categories) problems | + | |
| - | + | ||
| - | - currently we have a list of labels for order indexed as 1, ..., n. This should be somehow saved as it is used for non - empty checkout before order process. Also this procedure should be modernized to use different profiles for checkout (solved partially) | + | |
| - | - Label rendering uses currently only current profile. There should be support for multi-profiles usage (to be avoided | + | |
| - | - products/ | + | |
| - | - coupons/ | + | |
| - | + | ||
| - | + | ||
| - | Suggestions | + | |
| - | + | ||
| - | The main problem is that current approach is instance-based. All logic is processed inside one instance. Multi-tabs process assumes that we have global setup with variations between instances. We have no such setup at this time. Global setup assumes at least such changes | + | |
| - | + | ||
| - | - Linking of product to instance before the order | + | |
| - | - Linking of order to instance before the order | + | |
| - | - Ability to change profile " | + | |
| - | - Global schema for coupons | + | |
merkalt/business_process_of_application.1359616094.txt.gz · Last modified: (external edit)
