irfaardy / raja-ongkir

Raja Ongkir Plugin for Laravel Framework 5/6/7 and PHP Native🚀
MIT License
13 stars 10 forks source link

kurang jelas bang #15

Closed charismanapriandi closed 3 years ago

charismanapriandi commented 3 years ago

bang. bagaimana cara menggunakannya. saya mentik di penggunaan pada bagian "use rajaongkir;" itu dimasukin di page mana dan selanjurnya dimana? maap bang newbee

irfaardy commented 3 years ago

bang. bagaimana cara menggunakannya. saya mentik di penggunaan pada bagian "use rajaongkir;" itu dimasukin di page mana dan selanjurnya dimana? maap bang newbee

Pakai Laravel?

kalau pake laravel "use RajaOngkir" itu di masukin di controller misalnnya untuk mengecek ongkir CekOngkirController.php

<?php 
namespace App\Http\Controllers;

  use Illuminate\Http\Request;
  use App\Http\Controllers\Controller;
 /*
    |--------------------------------------------------------------------------
    | Kalau pakai ini harus di register dulu di config/app.php
        | Kalau gak pakai register ganti ini use Irfa\RajaOngkir\Ongkir\Ongkir as RajaOngkir
    |--------------------------------------------------------------------------
    |
*/
  use RajaOngkir; 

class CekOngkirController extends Controller
{

   public function cekOngkos(Request $request)
   {
        $params = ['origin'=>1,'destination'=>2,'weight'=>1000,'courier' => 'jne'
                       ];
             $get = RajaOngkir::find($params)->costDetails()->get();
             foreach($get as $cost)
             {
            echo "Courier Name: ".$cost->service."<br>";
            echo "Description: ".$cost->description."<br>";
             foreach($cost->cost as $detail)
             {
                echo "Harga: ".$detail->value."<br>";
                echo "Estimasi: ".$detail->etd."<br>";
                echo "Note: ".$detail->note."<br>";
                echo "<hr>";
             }

        }

      }