芝麻web文件管理V1.00
编辑当前文件:/home/qrafawbu/store.kwesioben.com/app/Model/FlashDeal.php
'integer', 'status' => 'integer', 'featured' => 'integer', 'start_date' => 'date', 'end_date' => 'date', 'created_at' => 'datetime', 'updated_at' => 'datetime', ]; public function products() { return $this->hasMany(FlashDealProduct::class, 'flash_deal_id'); } public function translations() { return $this->morphMany(Translation::class, 'translationable'); } public function getTitleAttribute($title) { if (strpos(url()->current(), '/admin') || strpos(url()->current(), '/seller')) { return $title; } return $this->translations[0]->value??$title; } protected static function boot() { parent::boot(); static::addGlobalScope('translate', function (Builder $builder) { $builder->with(['translations' => function ($query) { if (strpos(url()->current(), '/api')){ return $query->where('locale', App::getLocale()); }else{ return $query->where('locale', Helpers::default_lang()); } }]); }); } }