Sunnysideup\Ecommerce\Cms\SalesAdmin
Synopsis
class SalesAdmin
extends ModelAdmin
{
- // members
- public boolean $showImportForm = false;
- protected static $_list_cache_orders;
- private static string $url_segment = 'sales';
- private static string $menu_title = 'Sales to Action';
- private static integer $max_entries_for_processing = 500;
- private static integer $cache_seconds = 300;
- private static array $managed_models = ;
- private static float $menu_priority = 3.12;
- private static string $required_permission_codes = 'CMS_ACCESS_SalesAdmin';
- private static string $menu_icon = 'vendor/sunnysideup/ecommerce/client/images/icons/money-file.gif';
- // methods
- public void urlSegmenter()
- public array getManagedModels()
- public DataList getList()
- public void getEditForm()
- protected void init()
- protected void getTimeBasedCacheKey()
- protected void buildTabs()
- // Inherited methods from EcommerceModelAdminTrait
- public array getExportFields()
Hierarchy
Members
private
- $cache_seconds — int
- $managed_models
—
array
standard SS variable. - $max_entries_for_processing — int
- $required_permission_codes
—
string
standard SS variable. - $url_segment
—
string
standard SS variable.
protected
- $_list_cache_orders
public
-
$showImportForm
Change this variable if you don't want the Import from CSV form to appear.
Methods
protected
public
Inherited from Sunnysideup\Ecommerce\Traits\EcommerceModelAdminTrait
public
- getExportFields() — Define which fields are used in the {@link getEditForm} GridField export.