Source of file CategoryAdmin.php
Size: 1,045 Bytes - Last Modified: 2021-12-24T06:40:39+00:00
/var/www/docs.ssmods.com/process/src/src/admin/CategoryAdmin.php
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | <?php namespace App\Web\Admin; use SilverStripe\Admin\ModelAdmin; use Cita\eCommerce\Model\Category; use Cita\eCommerce\Model\Brand; use Cita\eCommerce\Model\Tag; /** * Description * * @package silverstripe * @subpackage mysite */ class CategoryAdmin extends ModelAdmin { /** * Managed data objects for CMS * @var array */ private static $managed_models = [ Brand::class, Category::class, Tag::class ]; /** * URL Path for CMS * @var string */ private static $url_segment = 'brand-category'; /** * Menu title for Left and Main CMS * @var string */ private static $menu_title = 'Brand & Category'; // private static $menu_icon = 'b2solution/playmarket: client/img/application-form.png'; public function getList() { $list = parent::getList(); if ($this->modelClass == Category::class) { return $list->filter(['ParentID' => 0])->sort(['Title' => 'ASC']); } return $list; } } |