WHAT'S NEW?
Loading...
Showing posts with label Laravel. Show all posts
Showing posts with label Laravel. Show all posts



Lagi santai upload project ke hosting, eh salah satu API yang dipakai cuma bisa diakses lewat SSL atau secure link :/ , Kali ini ane mau share cara mengubah semua permintaan link pada Laravel menjadi https.


Tambahkan kode berikut ke app/Providers/AppServiceProvider.php

(Sisipkan pada function boot)


\URL::forceSchema('https');


Dan, tara.. waktu di klik link apapun menjadi https:// :)



Semoga Bermanfaat.


Lama ga ngeblog, saking sibuknya hehe

Kali ini mau share pengalaman dari petualangan belajar Laravel, yaitu menggunakan time ago, kira-kira gimana, langsung aja diliat di bawah.

  1. Tambahkan code ini pada file Controller

    public static function time_elapsed_string($datetime, $full = false) {
    $now = new DateTime;
    $ago = new DateTime($datetime);
    $diff = $now->diff($ago);
    
    $diff->w = floor($diff->d / 7);
    $diff->d -= $diff->w * 7;
    
    $string = array(
         'y' => 'year',
         'm' => 'month',
         'w' => 'week',
         'd' => 'day',
         'h' => 'hour',
         'i' => 'minute',
         's' => 'second',
     );
     foreach ($string as $k => &$v) {
         if ($diff->$k) {
             $v = $diff->$k . ' ' . $v . ($diff->$k > 1 ? 's' : '');
         } else {
             unset($string[$k]);
         }
     }
    
     if (!$full) $string = array_slice($string, 0, 1);
     return $string ? implode(', ', $string) . ' ago' : 'just now';
    }
  2. Taro code ini di view

    use App\Http\Controllers\FileController;
  3. Dan untuk memanggilnya

    {{ FileController::namaFunction(valueDatenya, true) }}
    untuk menampilkan hanya dalam hitungan harian, jaman, atau menitan saja gunakan 'false', dan untuk menampilkan full beserta jam, menit, detik gunakan 'true' pada parameternya.
  4. Jangan lupa tambahkan ini pada Controllernya, karena fungsinya menggunakan DateTime;

    use DateTime;
  5. Dan tara... jadi.

     

Maaf tulisan acak2, yang penting isinya :) 



Untuk mengatasi error tersebut yang lebih jelasnya seperti berikut "Your requirements could not be resolved to an installable set of packages. PHP extension dom is missing from your system." berikut langkah-langkahnya.


1. Cek PHP module yang sudah terinstall, dengan cara mengetikkan "php -m" pada Terminal
Lalu cek apakah terdapat module dom atau tidak, bisa dilakukan dengan grep pada terminal jika mencari satu-satu itu ribet.


2. Jika tidak tersedia
Ketikkan perintah berikut "sudo apt-get install libapache2-mod-php7.0" pada Terminal


3. Install module mbstring
Ketikkan perintah berikut "sudo apt-get install php7.0-dom" pada Terminal


4. Cek kembali module-module dengan perintah "php-m"


Sekian tutorial cara mengatasi permasalahan tersebut. Semoga membantu :)




Untuk mengatasi error tersebut yang lebih jelasnya seperti berikut "Your requirements could not be resolved to an installable set of packages. PHP extension mbstring is missing from your system." berikut langkah-langkahnya.


1. Cek PHP module yang sudah terinstall, dengan cara mengetikkan "php -m" pada Terminal
Lalu cek apakah terdapat module mbstring atau tidak, bisa dilakukan dengan grep pada terminal jika mencari satu-satu itu ribet.


2. Jika tidak tersedia
Ketikkan perintah berikut "sudo apt-get install libapache2-mod-php7.0" pada Terminal


3. Install module mbstring
Ketikkan perintah berikut "sudo apt-get install php7.0-mbstring" pada Terminal


4. Cek kembali module-module dengan perintah "php-m"

Sekian tutorial cara mengatasi permasalahan tersebut. Semoga membantu :)


Orang indonesia males baca, jadi langsung aja.

Beberapa screenshoot

Dashboard Page



Detail Page 



Edit Page




Download di : https://github.com/UjiAhmadFauzi/ap-mhs

Tutorial instalasi sudah ada di readme repositorynya. Semangat Belajar! :)



(Postingan ini berasal dari https://noricdotpxc.wordpress.com , karna sudah tidak aktif wordpress lagi, maka post telah saya pindahkan ke sini, kalau gambar kurang jelas buka link berikut : Klik Link)



Di tutorial kali ini ane mau ngeshare cara install Composer Laravel untuk OS Windows
Compose Install
1. Download Composernya dulu ke : https://getcomposer.org/download/
2. Kalo udah jalankan aplikasinya

3. Klik “Next” – dan pilih “Install Shell Menus” dan “Next


4. Kemudian Browse file php.exe di local server yang agan gunakan dan klik “Next” dan “Install


5. Proses penginstalan harus terhubung ke internet ya, gan 

6. Kalau sudah klik “Finish

Kini Composer sudah selesai terinstall di di komputer agan :D
Nah selanjutnya kita mau ngecompose project, download dulu framework laravelnya di https://github.com/laravel/laravel/archive/master.zip

Compose Project
1. Kalau sudah exstract ke file C:/xampp/htdocs
2. Masuk ke dalam folder master dan klik kanan “composer.json” -> “Composer Install” ( butuh koneksi internet gan :) )
3. Tunggu sampai selesai. Kalau tidak berjalan atau error di command prompnya, klik kanan -> “Composer Option” ->”Run as admin ( install / update )
4. Tunggu sampai prosesnya selesai
5. kalau sudah silahkan ke http://localhost/master , lalu ke direktori /public
6. dan kalau berhasil kaya gini gan, dan siap untuk di coding gan
:D 
Terima Kasih