AccountPage
|
No description available
|
EMPTY
|
AccountPage_Controller
|
No description available
|
EMPTY
|
BillingAddress
|
No description available
|
EMPTY
|
BuyableFieldType
|
NOTE: this is not yet being used!!! |
EMPTY
|
BuyableSelectField
|
Text input field that allows the user to select a Buyable. |
EMPTY
|
BuyableSelectField_DataList
|
No description available
|
EMPTY
|
CMSPageAddController_Products
|
No description available
|
EMPTY
|
CartPage
|
No description available
|
EMPTY
|
CartPage_Controller
|
No description available
|
EMPTY
|
CartResponse
|
No description available
|
EMPTY
|
CartWidget
|
CartWidget displays the current contents of the user's cart. |
EMPTY
|
CheckoutPage
|
CheckoutPage is a CMS page-type that shows the order details to the customer for their current shopping cart on the site. It also lets the customer review the items in their cart, and manipulate them (add more, deduct or remove items completely). The most important thing is that the {@link CheckoutPage_Controller} handles the {@link OrderForm} form instance, allowing the customer to fill out their shipping details, confirming their order and making a payment. |
EMPTY
|
CheckoutPage_Controller
|
No description available
|
EMPTY
|
CheckoutPage_StepDescription
|
No description available
|
EMPTY
|
CurrencyWidget
|
Allows the customer to select a currency. |
EMPTY
|
DebugView_EcommerceDatabaseAdmin
|
No description available
|
EMPTY
|
EcomQuantityField
|
No description available
|
EMPTY
|
EcommerceCMSButtonField
|
No description available
|
EMPTY
|
EcommerceClassNameOrTypeDropdownField
|
this is a dropdown field just for selecting the right classname. |
EMPTY
|
EcommerceCodeFilter
|
No description available
|
EMPTY
|
EcommerceConfig
|
This Class creates an array of configurations for e-commerce. |
EMPTY
|
EcommerceConfigAjax
|
This class returns the Ajax Definitions class. |
EMPTY
|
EcommerceConfigAjaxDefinitions
|
This class defines all the names for IDs and Classes that are used within the e-commerce ajax framework. |
EMPTY
|
EcommerceConfigDefinitions
|
This class sets out the static config variables for e-commerce. |
EMPTY
|
EcommerceCountry
|
No description available
|
EMPTY
|
EcommerceCountry_VisitorCountryProvider
|
this is a very basic class with as its sole purpose providing the country of the customer. |
EMPTY
|
EcommerceCreditCardField
|
Allows input of credit card numbers via four separate form fields, including generic validation of its numeric values. |
EMPTY
|
EcommerceCurrency
|
Object to manage currencies. |
EMPTY
|
EcommerceDBConfig
|
Database Settings for E-commerce Similar to SiteConfig but then for E-commerce To access a singleton here, use: EcommerceDBConfig::current_ecommerce_db_config(). |
EMPTY
|
EcommerceDatabaseAdmin
|
One stop shop for massaging e-commerce related data AND running tests. |
EMPTY
|
EcommerceDevelopmentAdminDecorator
|
EcommerceDevelopmentAdminDecorator adds extra functionality to the DevelopmentAdmin It creates a developer view (as in www.mysite.com/dev/) specifically for ecommerce. |
EMPTY
|
EcommerceMoney
|
No description available
|
EMPTY
|
EcommercePayment
|
"Abstract" class for a number of different payment types allowing a user to pay for something on a site. |
EMPTY
|
EcommercePaymentController
|
No description available
|
EMPTY
|
EcommercePaymentFilters_AroundDateFilter
|
No description available
|
EMPTY
|
EcommercePaymentFormSetupAndValidation
|
No description available
|
EMPTY
|
EcommercePaymentSupportedMethodsProvider
|
if you want to implement rules around selecting specific payment gateways for specific orders then you need to extend this class and add the following to mysite/_config/config.yml: <code yml> Injector: EcommercePaymentSupportedMethodsProvider: class: MyCustom_EcommercePaymentSupportedMethodsProvider </code>. |
EMPTY
|
EcommercePayment_Failure
|
No description available
|
EMPTY
|
EcommercePayment_Processing
|
No description available
|
EMPTY
|
EcommercePayment_Result
|
No description available
|
EMPTY
|
EcommercePayment_Success
|
No description available
|
EMPTY
|
EcommercePayment_Test
|
Payment object representing a generic test payment. |
EMPTY
|
EcommercePayment_TestFailure
|
Payment object representing a TEST = FAILURE. |
EMPTY
|
EcommercePayment_TestPending
|
Payment object representing a TEST = PENDING. |
EMPTY
|
EcommercePayment_TestSuccess
|
Payment object representing a TEST = SUCCESS. |
EMPTY
|
EcommerceRegion
|
No description available
|
EMPTY
|
EcommerceRegion_VisitorRegionProvider
|
No description available
|
EMPTY
|
EcommerceResponse
|
No description available
|
EMPTY
|
EcommerceRestfulServer
|
extends the standard RestfulServer to provide better access to extended classes. |
EMPTY
|
EcommerceRole
|
No description available
|
EMPTY
|
EcommerceSearchHistoryFormField
|
No description available
|
EMPTY
|
EcommerceSideReport_AllProducts
|
Selects all products. |
EMPTY
|
EcommerceSideReport_EcommercePages
|
Ecommerce Pages except Products. |
EMPTY
|
EcommerceSideReport_FeaturedProducts
|
No description available
|
EMPTY
|
EcommerceSideReport_NoImageProducts
|
Selects all products without an image. |
EMPTY
|
EcommerceSideReport_NoInternalIDProducts
|
Selects all products without an InternalID. |
EMPTY
|
EcommerceSideReport_NoPriceProducts
|
Selects all products without a price. |
EMPTY
|
EcommerceSideReport_NotForSale
|
Selects all products that are not for sale. |
EMPTY
|
EcommerceSiteTreeExtension
|
No description available
|
EMPTY
|
EcommerceSiteTreeExtension_Controller
|
No description available
|
EMPTY
|
EcommerceTaskAPIandMore
|
This class reviews all of the static configurations in e-commerce for review (a) which configs are set, but not required (b) which configs are required, but not set (c) review of set configs. |
EMPTY
|
EcommerceTaskAddCustomersToCustomerGroups
|
Adds all members, who have bought something, to the customer group. |
EMPTY
|
EcommerceTaskAddDefaultProducts
|
No description available
|
EMPTY
|
EcommerceTaskArchiveAllOrdersWithItems
|
After a bug in the saving of orders in the CMS This "fixer" was introduced to fix older orders without a submission record. |
EMPTY
|
EcommerceTaskArchiveAllSubmittedOrders
|
After a bug in the saving of orders in the CMS This "fixer" was introduced to fix older orders without a submission record. |
EMPTY
|
EcommerceTaskBuilding_Extending
|
No description available
|
EMPTY
|
EcommerceTaskBuilding_Model
|
No description available
|
EMPTY
|
EcommerceTaskCartCleanup
|
No description available
|
EMPTY
|
EcommerceTaskCartManipulation_Current
|
shows you the link to remove the current cart. |
EMPTY
|
EcommerceTaskCartManipulation_Debug
|
shows you the link to remove the current cart. |
EMPTY
|
EcommerceTaskCheckConfiguration
|
This class reviews all of the static configurations in e-commerce for review (a) which configs are set, but not required (b) which configs are required, but not set (c) review of set configs. |
EMPTY
|
EcommerceTaskCleanupProductFullSiteTreeSorting
|
No description available
|
EMPTY
|
EcommerceTaskCleanupProducts
|
No description available
|
EMPTY
|
EcommerceTaskCountryAndRegion
|
create standard country and regions. |
EMPTY
|
EcommerceTaskCountryAndRegion_AllowAllCountries
|
update EcommerceCountry.DoNotAllowSales to 0 so that you can sell to all countries. |
EMPTY
|
EcommerceTaskCountryAndRegion_DisallowAllCountries
|
update EcommerceCountry.DoNotAllowSales to 1 so that you can not sell to any country. |
EMPTY
|
EcommerceTaskCreateMemberGroups
|
create the e-commerce specific Member Groups. |
EMPTY
|
EcommerceTaskDebugCart
|
No description available
|
EMPTY
|
EcommerceTaskDefaultRecords
|
create default records for e-commerce This does not include any products. |
EMPTY
|
EcommerceTaskDeleteAllOrders
|
No description available
|
EMPTY
|
EcommerceTaskDeleteProducts
|
No description available
|
EMPTY
|
EcommerceTaskFixBrokenOrderSubmissionData
|
After a bug in the saving of orders in the CMS This "fixer" was introduced to fix older orders without a submission record. |
EMPTY
|
EcommerceTaskLinkOrderAddressesAtBothEnds
|
works out how many products have been sold, per product. |
EMPTY
|
EcommerceTaskLinkProductWithImages
|
Add any Image (or other file) to a product using the InternalItemID. |
EMPTY
|
EcommerceTaskMigration
|
No description available
|
EMPTY
|
EcommerceTaskOrderItemsPerCustomer
|
set the order id number. |
EMPTY
|
EcommerceTaskOrdersWithoutOrderStep
|
No description available
|
EMPTY
|
EcommerceTaskProcessOrderQueue
|
No description available
|
EMPTY
|
EcommerceTaskProductImageReset
|
see description in class. |
EMPTY
|
EcommerceTaskProductVariationsFixes
|
see description in class. |
EMPTY
|
EcommerceTaskReviewReports
|
No description available
|
EMPTY
|
EcommerceTaskReviewSearches
|
No description available
|
EMPTY
|
EcommerceTaskSetDefaultProductGroupValues
|
No description available
|
EMPTY
|
EcommerceTaskSetOrderIDStartingNumber
|
set the order id number. |
EMPTY
|
EcommerceTaskTemplateTest
|
Get examples for building templates. |
EMPTY
|
EcommerceTaskTryToFinaliseOrders
|
No description available
|
EMPTY
|
EcommerceTemplateTest
|
No description available
|
EMPTY
|
EcommerceTest
|
No description available
|
EMPTY
|
Ecommerce_Dummy_Mailer
|
No description available
|
EMPTY
|
ExchangeRateProvider
|
No description available
|
EMPTY
|
ExchangeRateProvider_Dummy
|
No description available
|
EMPTY
|
ExpiryDateField
|
No description available
|
EMPTY
|
GridFieldAddNewButtonOriginalPage
|
Provides the entry point to editing a single record presented by the {@link GridField}. |
EMPTY
|
GridFieldBasicPageRelationConfig
|
No description available
|
EMPTY
|
GridFieldBasicPageRelationConfigNoAddExisting
|
No description available
|
EMPTY
|
GridFieldConfigForOrderItems
|
ensures that order items can not be auto-linked or deleted but retains all the other features of the GridFieldConfig_RelationEditor settings. |
EMPTY
|
GridFieldEditButtonOriginalPage
|
Provides the entry point to editing a single record presented by the {@link GridField}. |
EMPTY
|
GridFieldEditOriginalPageConfig
|
No description available
|
EMPTY
|
GridFieldEditOriginalPageConfigWithAddExisting
|
No description available
|
EMPTY
|
GridFieldEditOriginalPageConfigWithDelete
|
No description available
|
EMPTY
|
GridFieldExportSalesButton
|
Adds an "Export list" button to the bottom of a {@link GridField}. |
EMPTY
|
GridFieldPrintAllInvoicesButton
|
Adds an "Export list" button to the bottom of a {@link GridField}. |
EMPTY
|
GridFieldPrintAllPackingSlipsButton
|
Adds an "Export list" button to the bottom of a {@link GridField}. |
EMPTY
|
GridFieldPrintInvoiceButton
|
No description available
|
EMPTY
|
GridFieldPrintPackingSlipButton
|
No description available
|
EMPTY
|
ModelAdminEcommerceBaseClass
|
No description available
|
EMPTY
|
OptionalTreeDropdownField
|
TreeDropdown-like field that gives you a tree of items including an empty field, using ajax. |
EMPTY
|
Order
|
No description available
|
EMPTY
|
OrderAddress
|
No description available
|
EMPTY
|
OrderAttribute
|
No description available
|
EMPTY
|
OrderAttribute_Group
|
Allows you to group OrderAttributes. |
EMPTY
|
OrderConfirmationPage
|
No description available
|
EMPTY
|
OrderConfirmationPage_Controller
|
No description available
|
EMPTY
|
OrderEmailRecord
|
No description available
|
EMPTY
|
OrderEmailRecordFilters_MultiOptionsetStatusIDFilter
|
Allows you to filter orders for multiple statusIDs. |
EMPTY
|
OrderEmailRecord_Review
|
No description available
|
EMPTY
|
OrderFilters_AroundDateFilter
|
Allows you to filter orders that are within three days of a specific date. |
EMPTY
|
OrderFilters_HasBeenCancelled
|
Allows you to filter for orders that have been cancelled. |
EMPTY
|
OrderFilters_MemberAndAddress
|
Filter that searches the Two Addresses (billing + shipping) and the member. It searches all the relevant fields. |
EMPTY
|
OrderFilters_MultiOptionsetStatusIDFilter
|
Allows you to filter orders for multiple statusIDs. |
EMPTY
|
OrderFilters_MustHaveAtLeastOnePayment
|
Allows you to filter for orders that have at leat one payment. |
EMPTY
|
OrderForm
|
No description available
|
EMPTY
|
OrderFormAddress
|
This class is the form for editing the Order Addresses. |
EMPTY
|
OrderFormAddress_Validator
|
No description available
|
EMPTY
|
OrderForm_Cancel
|
No description available
|
EMPTY
|
OrderForm_Cancel_Validator
|
No description available
|
EMPTY
|
OrderForm_Payment
|
No description available
|
EMPTY
|
OrderForm_Payment_Validator
|
No description available
|
EMPTY
|
OrderForm_Validator
|
No description available
|
EMPTY
|
OrderItem
|
No description available
|
EMPTY
|
OrderModifier
|
which returns an array of IDs SEQUENCE - USE FOR ALL MODIFIERS!!! *** 1. model defining static variables (e.g. $db, $has_one) *** 2. cms variables + functions (e.g. getCMSFields, $searchableFields) *** 3. other (non) static variables (e.g. private static $special_name_for_something, protected $order) *** 4. CRUD functions (e.g. canEdit) *** 5. init and update functions *** 6. form functions (e. g. Showform and getform) *** 7. template functions (e.g. ShowInTable, TableTitle, etc...) ... USES DB VALUES *** 8. inner calculations.... USES CALCULATED VALUES *** 9. calculate database fields: protected function Live[field name] ... USES CALCULATED VALUES *** 10. standard database related functions (e.g. onBeforeWrite, onAfterWrite, etc...) *** 11. AJAX related functions *** 12. debug functions. |
EMPTY
|
OrderModifierForm
|
No description available
|
EMPTY
|
OrderModifierForm_Controller
|
This controller allows you to submit modifier forms from anywhere on the site, Most likely this will be from the the cart / checkout page. |
EMPTY
|
OrderModifierForm_Validator
|
No description available
|
EMPTY
|
OrderModifier_Descriptor
|
No description available
|
EMPTY
|
OrderProcessQueue
|
This class provides a bunch of Meta Objects that do not interact with the object at hand, but rather with the datalist as a whole. |
EMPTY
|
OrderStatusLog
|
No description available
|
EMPTY
|
OrderStatusLogForm
|
No description available
|
EMPTY
|
OrderStatusLogForm_Controller
|
This controller allows you to submit Log forms from anywhere on the site, especially the cart / checkout page. |
EMPTY
|
OrderStatusLogForm_Validator
|
No description available
|
EMPTY
|
OrderStatusLog_Archived
|
No description available
|
EMPTY
|
OrderStatusLog_Cancel
|
No description available
|
EMPTY
|
OrderStatusLog_Dispatch
|
No description available
|
EMPTY
|
OrderStatusLog_DispatchElectronicOrder
|
No description available
|
EMPTY
|
OrderStatusLog_DispatchPhysicalOrder
|
No description available
|
EMPTY
|
OrderStatusLog_PaymentCheck
|
No description available
|
EMPTY
|
OrderStatusLog_Submitted
|
OrderStatusLog_Submitted is an important class that is created when an order is submitted. |
EMPTY
|
OrderStep
|
No description available
|
EMPTY
|
OrderStepController
|
This call can be used when you need input from the customer in the order process. |
EMPTY
|
OrderStepField
|
This field shows the admin (and maybe the customer) where the Order is at (which orderstep). |
EMPTY
|
OrderStep_Archived
|
No description available
|
EMPTY
|
OrderStep_Confirmed
|
No description available
|
EMPTY
|
OrderStep_Created
|
This is the first Order Step. |
EMPTY
|
OrderStep_Paid
|
No description available
|
EMPTY
|
OrderStep_Sent
|
No description available
|
EMPTY
|
OrderStep_SentInvoice
|
No description available
|
EMPTY
|
OrderStep_SentReceipt
|
No description available
|
EMPTY
|
OrderStep_Submitted
|
No description available
|
EMPTY
|
Order_Email
|
No description available
|
EMPTY
|
Order_ErrorEmail
|
No description available
|
EMPTY
|
Order_InvoiceEmail
|
No description available
|
EMPTY
|
Order_ReceiptEmail
|
No description available
|
EMPTY
|
Order_StatusEmail
|
No description available
|
EMPTY
|
Product
|
This is a standard Product page-type with fields like Price, Weight, Model and basic management of groups. |
EMPTY
|
ProductConfigModelAdmin
|
No description available
|
EMPTY
|
ProductGroup
|
Product Group is a 'holder' for Products within the CMS It contains functions for versioning child products. |
EMPTY
|
ProductGroupSearchPage
|
This page manages searching for products. |
EMPTY
|
ProductGroupSearchPage_Controller
|
No description available
|
EMPTY
|
ProductGroup_Controller
|
No description available
|
EMPTY
|
ProductSearchForm
|
No description available
|
EMPTY
|
ProductSearchForm_Short
|
No description available
|
EMPTY
|
ProductSearchForm_Validator
|
No description available
|
EMPTY
|
Product_Controller
|
No description available
|
EMPTY
|
Product_Image
|
No description available
|
EMPTY
|
Product_OrderItem
|
No description available
|
EMPTY
|
Product_ProductImageUploadField
|
This is a preset upload field for product images. |
EMPTY
|
ProductsAndGroupsModelAdmin
|
No description available
|
EMPTY
|
SalesAdmin
|
No description available
|
EMPTY
|
SalesAdminExtras
|
No description available
|
EMPTY
|
SearchHistory
|
No description available
|
EMPTY
|
SearchReplacement
|
This dataobject saves search replacements as in Smoogle will be replaced by Google. |
EMPTY
|
SelectOrderAddressField
|
A field that allows the user to select an old address for the current order. |
EMPTY
|
ShippingAddress
|
No description available
|
EMPTY
|
ShopAccountForm
|
No description available
|
EMPTY
|
ShopAccountForm_PasswordValidator
|
No description available
|
EMPTY
|
ShopAccountForm_Validator
|
No description available
|
EMPTY
|
ShoppingCart
|
ShoppingCart - provides a global way to interface with the cart (current order). |
EMPTY
|
ShoppingCart_Controller
|
ShoppingCart_Controller. |
EMPTY
|
StoreAdmin
|
No description available
|
EMPTY
|