Version: current

     1 <?php
     2 /*
     3  * Добавление к разделу каталога флага использования только простого заказа
     4  * При его выставлении, товары этого каталога заказываются через SimpleOrder
     5  *
     6  * @author  menedem
     7  */
     8 class SimpleOrderCatalogDecorator extends DataObjectDecorator {
     9     function extraStatics() {
    10         return array(
    11             'db' => array(
    12                 'UseSimpleOrder' => 'Boolean'
    13             )
    14         );
    15     }
    16
    17     function updateCMSFields(& $fields) {
    18         $fields->addFieldToTab('Root.Content.Main', new CheckboxField('UseSimpleOrder', $this->owner->fieldLabel('UseSimpleOrder')), 'Description');
    19     }
    20 }

[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. -