Webylon 3.1 API Docs
  • Package
  • Class
  • Tree
  • Deprecated
  • Download
Version: current
  • 3.2
  • 3.1

Packages

  • auth
  • Booking
  • cart
    • shipping
    • steppedcheckout
  • Catalog
  • cms
    • assets
    • batchaction
    • batchactions
    • bulkloading
    • comments
    • content
    • core
    • export
    • newsletter
    • publishers
    • reports
    • security
    • tasks
  • Dashboard
  • DataObjectManager
  • event
  • faq
  • forms
    • actions
    • core
    • fields-basic
    • fields-dataless
    • fields-datetime
    • fields-files
    • fields-formatted
    • fields-formattedinput
    • fields-relational
    • fields-structural
    • transformations
    • validators
  • googlesitemaps
  • guestbook
  • installer
  • newsletter
  • None
  • photo
    • gallery
  • PHP
  • polls
  • recaptcha
  • sapphire
    • api
    • bulkloading
    • control
    • core
    • cron
    • dev
    • email
    • fields-formattedinput
    • filesystem
    • formatters
    • forms
    • i18n
    • integration
    • misc
    • model
    • parsers
    • search
    • security
    • tasks
    • testing
    • tools
    • validation
    • view
    • widgets
  • seo
    • open
      • graph
  • sfDateTimePlugin
  • spamprotection
  • stealth
    • captha
  • subsites
  • userform
    • pagetypes
  • userforms
  • webylon
  • widgets

Classes

  • Cart
  • CartOrderButton
  • CartPage
  • CartSiteConfig
  • CartTableListField
  • CheckoutPage
  • ExtendGroupDiscount
  • ExtendMemberCart
  • ExtendPageCart
  • ExtendPageSpecialCatalog
  • ExtendProductSpecialCatalog
  • ExtendProfilePageOrder
  • Order
  • OrderAdmin
  • OrderExporter
  • OrderItem
  • OrderItemField
  • SpecialCatalog
  • TextLiteralField

Class CartSiteConfig

Настройки для корзины

Extension
Extended by DataObjectDecorator
Extended by SiteConfigDecorator
Extended by CartSiteConfig
Package: cart
Author: inxo
Located at cart/code/CartSiteConfig.php

Methods summary

public array
# extraStatics( )

Define extra database fields

Define extra database fields

Return a map where the keys are db, has_one, etc, and the values are additional fields/relations to be defined.

Returns

array
Returns a map where the keys are db, has_one, etc, and the values are additional fields/relations to be defined.

Overrides

DataObjectDecorator::extraStatics
public static boolean
# CartRegistraionAvailable( )

Проверяет возможно ли использовать регистрацию на сайте На данный момент только по наличию модуля auth

Проверяет возможно ли использовать регистрацию на сайте На данный момент только по наличию модуля auth

Returns

boolean
boolean
public string
# CartAdminEmail( )

Емайл для уведомления администратора магазина

Емайл для уведомления администратора магазина

Returns

string
string
public string
# CartSenderEmail( )

Емайл с которого будут уходить письма клиенту

Емайл с которого будут уходить письма клиенту

Returns

string
string
public string
# CartAdminNewOrderSubject( integer $order )

Формирует тему для письма администратору о новом заказе

Формирует тему для письма администратору о новом заказе

Parameters

$order
int $order - номер заказа

Returns

string
string
public string
# CartUserNewOrderSubject( integer $order )

Формирует тему для письма клиенту о новом заказе

Формирует тему для письма клиенту о новом заказе

Parameters

$order
int $order - номер заказа

Returns

string
string
public string
# CartUserStatusSubject( integer $order )

Формирует тему для письма клиенту о изменении статуса заказа

Формирует тему для письма клиенту о изменении статуса заказа

Parameters

$order
int $order - номер заказа

Returns

string
string
public
# updateCMSFields( FieldSet & $fields )

This function is used to provide modifications to the form in the CMS by the decorator. By default, no changes are made. DataObject->getCMSFields().

This function is used to provide modifications to the form in the CMS by the decorator. By default, no changes are made. DataObject->getCMSFields().

Please consider using updateFormFields() to globally add formfields to the record. The method CartSiteConfig::updateCMSFields() should just be used to add or modify tabs, or fields which are specific to the CMS-context.

Caution: Use FieldSet->addFieldToTab() to add fields.

Parameters

$fields
FieldSet $fields FieldSet with a contained TabSet

Overrides

DataObjectDecorator::updateCMSFields
public
# onBeforeWrite( )

Overrides

DataObjectDecorator::onBeforeWrite

Methods inherited from SiteConfigDecorator

get_config_tab(), hideUnselectedFields(), hide_config_fields(), show_config_fields()

Methods inherited from DataObjectDecorator

augmentDatabase(), augmentSQL(), augmentWrite(), can(), canCreate(), canDelete(), canEdit(), flushCache(), load_extra_statics(), onAfterDelete(), onAfterWrite(), onBeforeDelete(), populateDefaults(), requireDefaultRecords(), updateCMSActions(), updateFieldLabels(), updateFrontEndFields(), updateSummaryFields()

Methods inherited from Extension

__construct(), clearOwner(), getOwner(), get_classname_without_arguments(), setOwner()

Magic methods summary

Properties summary

Properties inherited from SiteConfigDecorator

$hidden_fields, $unhidden_fields

Properties inherited from DataObjectDecorator

$decoratable_statics

Properties inherited from Extension

$allowed_actions, $class, $owner, $ownerBaseClass

[Raise a SilverStripe Framework issue/bug](https://github.com/silverstripe/silverstripe-framework/issues/new)
- [Raise a SilverStripe CMS issue/bug](https://github.com/silverstripe/silverstripe-cms/issues/new)
- Please use the Silverstripe Forums to ask development related questions. -
Webylon 3.1 API Docs API documentation generated by ApiGen 2.8.0