. * */ namespace Vvveb\Controller\Product; use Vvveb\Controller\Crud; use Vvveb\System\Images; use Vvveb\System\Traits\Media as MediaTrait; class DigitalAsset extends Crud { use MediaTrait; protected $dirMedia = DIR_STORAGE . 'digital_assets'; protected $type = 'digital_asset'; protected $controller = 'digital-asset'; protected $module = 'product'; function index() { parent::index(); $adminPath = \Vvveb\adminPath(); $controllerPath = $adminPath . 'index.php?module=product/digital-asset'; $this->setMediaEndpoints($controllerPath); if ($this->view->digital_asset) { $this->view->digital_asset['image'] = $this->view->digital_asset['file']; $this->view->digital_asset['image_url'] = Images::image($this->view->digital_asset['image'], 'digital_asset', 'thumb'); } } }