Add Data & Elemen ke page-index

kalau mau menambahkan informasi data atau elemen ke page index, bisa ditambahkan di fungsi method TableView() di [file]ListView.php

function TableView(){
        $data = $this->buildIndexView($this->request);
        if (!$this->request->ajax()) {
            //Default
            $data['fields'] = array_keys($data['list_data'][0] ?? []);
            $data['column_search'] = $this->columnSearch();
    	    $data['table_header'] = $this->tableHeader();
            //End Default
            
            
            //additional element, disesuaikan
            //tambahkan disini
            $data['btn_create'] = ButtonHelper::button_modal(url($this->controller_path.'/create'));
            //end additional
            return view($this->view_folder . '.page-index', $data);
        } else {
            return response()->json($data);
        }
        // return $this->buildIndexView($this->request);
	}

Last updated