diff --git a/plugins/ahmadfatoni/apigenerator/controllers/api/InformasiyaUslugahController.php b/plugins/ahmadfatoni/apigenerator/controllers/api/InformasiyaUslugahController.php index 5b9bd8e..939b0c7 100644 --- a/plugins/ahmadfatoni/apigenerator/controllers/api/InformasiyaUslugahController.php +++ b/plugins/ahmadfatoni/apigenerator/controllers/api/InformasiyaUslugahController.php @@ -21,9 +21,9 @@ class InformasiyaUslugahController extends Controller } public function index(){ - - $data = $this->InformasiyaObUslugah->all()->toArray(); - + + // $data = $this->InformasiyaObUslugah->all()->toArray(); + $data = $this->InformasiyaObUslugah->with(['translations:locale,model_id,attribute_data'])->get();; return $this->helpers->apiArrayResponseBuilder(200, 'success', $data); } diff --git a/plugins/ahmadfatoni/apigenerator/controllers/api/StrukturaSentraController.php b/plugins/ahmadfatoni/apigenerator/controllers/api/StrukturaSentraController.php index fddfd57..ce007c5 100644 --- a/plugins/ahmadfatoni/apigenerator/controllers/api/StrukturaSentraController.php +++ b/plugins/ahmadfatoni/apigenerator/controllers/api/StrukturaSentraController.php @@ -12,8 +12,8 @@ class StrukturaSentraController extends Controller protected $StrukturaSentra; protected $helpers; - - public function __construct(StrukturaSentra $StrukturaSentra, Helpers $helpers) + + public function __construct(StrukturaSentra $StrukturaSentra, Helpers $helpers) { parent::__construct(); $this->StrukturaSentra = $StrukturaSentra; @@ -22,7 +22,9 @@ class StrukturaSentraController extends Controller public function index(){ - $data = $this->StrukturaSentra->all()->toArray(); + // $data = $this->StrukturaSentra->all()->toArray(); + $data = $this->StrukturaSentra->with(['translations:locale,model_id,attribute_data'])->get(); + return $this->helpers->apiArrayResponseBuilder(200, 'success', $data); } diff --git a/plugins/ahmadfatoni/apigenerator/controllers/api/reestrController.php b/plugins/ahmadfatoni/apigenerator/controllers/api/reestrController.php index 8099691..5a2b1f5 100644 --- a/plugins/ahmadfatoni/apigenerator/controllers/api/reestrController.php +++ b/plugins/ahmadfatoni/apigenerator/controllers/api/reestrController.php @@ -22,7 +22,9 @@ class reestrController extends Controller public function index(){ - $data = $this->ReestrMeasureInstrument->all()->toArray(); + // $data = $this->ReestrMeasureInstrument->all()->toArray(); + $data = $this->ReestrMeasureInstrument->paginate(50); + return $this->helpers->apiArrayResponseBuilder(200, 'success', $data); } diff --git a/plugins/atash/slider/models/InformasiyaObUslugah.php b/plugins/atash/slider/models/InformasiyaObUslugah.php index e381c0a..fffc846 100644 --- a/plugins/atash/slider/models/InformasiyaObUslugah.php +++ b/plugins/atash/slider/models/InformasiyaObUslugah.php @@ -26,4 +26,8 @@ class InformasiyaObUslugah extends Model */ public $rules = [ ]; + + public $implement = ['RainLab.Translate.Behaviors.TranslatableModel']; + + public $translatable = ['kind_of_activity','documents_for_employers','order','cost_of_work']; } diff --git a/plugins/atash/slider/models/StrukturaSentra.php b/plugins/atash/slider/models/StrukturaSentra.php index feb03dd..aab3055 100644 --- a/plugins/atash/slider/models/StrukturaSentra.php +++ b/plugins/atash/slider/models/StrukturaSentra.php @@ -26,4 +26,8 @@ class StrukturaSentra extends Model */ public $rules = [ ]; + + public $implement = ['RainLab.Translate.Behaviors.TranslatableModel']; + + public $translatable = ['name','position_held','phone']; }