Posts

Showing posts from November, 2017

Membuat Fungsi Umum Di Laravel

Image
Ada kalanya dalam membuat sebuah aplikasi kita memerlukan sebuh routine atau fungsi yang dapat di baca di semua bagian aplikasi. Sebuh fungsi yang umum dan generik yang di panggil dan di gunakan di beberapa tempat atau bagian aplikasi. Sebagai contoh misal kita mempunyai sebuah data master data supplier dan  data nama supplier ini di butuhkan untuk pengisian di beberapa form transaksi pengisian data, katakan lah menggunan combo box dimana user memilih nama supplier pada form pengisian datanya, nah akan lebih baik di buatkan sebuah fungsi yang umum yang dapat di eksekusi dari module-module aplikasi kita. Di sini saya coba memberikan contoh untuk membuat sebuah fungsi umum di laravel 5, umum di sini maksud nya adalah seperti penjelasan saya di atas, oke pertama tama kita memerlukan membuat helper file. Pada contoh ini saya membuat nya pada folder app/Support/helpers.php Kemudian kita buka file composer.json lalu  silahkan tambahkan alamat file helper tadi yang akan ...

Bagaimana cara menggunakan ajax di laravel 5

Image
Saat kita akan membuat sebuah aplikasi web tentu seringkali membuat sebuah ajax form untuk mengirimkan sebuah form isiaan data, nah berikut akan saya coba sampaikan bagaimana cara nya menggunakan ajax form di  laravel. Kita sudah barang tentu mengenal penggunaan html tag <form></form> untuk men submit sebuah form isian data atau bisa juga untuk mengambil isian proses suatu data dengan men submit form data sebagai parameter nya yang akan menghasilkan umpan balik dari dari hasil post form tersebut . Didalam laravel untuk submit data dengan form ajax kita harus menyertakan csrf_token() tanpa ada nya penyertaan itu dalam form yang akan submit maka form data nya tidak akan terkirim dan kita akan menemui error page. Apa itu  csrf_token() : adalah key yang di generate secara otomatis oleh laravel untuk melindungi aplikasi berbasis laravel dari serangan  Cross site request forgery sebuah session yang di manage  oleh laravel untuk memastikan bah...

Mengelompokan route laravel

Image
Jika suatu waktu dalam membuat suatu aplikasi berbasis laravel ini kita ingin mengelompokan route laravel kedalam satu  group alamat route yang sama agar lebih tersturktur maka dapat di lakukan dengan membuat sebuah routing group atau beberapa route group sesuai dengan kebutuhan kita. Route laravel adalah suatu fitur di dalamnya di mana setiap url alamat akses ke aplikasi berbasis laravel di daftarkan atau di registrasikan. Contoh Route Return View, dimana route ini mengarahkan ke halaman default atau halaman awal, atau tanpa alamat khusus. misal  http://localhost/nama aplikasi/ contoh hasilnya : Nah bagaimana jika kita ingin agar mengelompokan routing laravel dalam suatu group, misal kita ingin untuk mengakses routing data atau model dalam satu kelompok misal kita namakan dengan dbfactory dan module untuk route view  nya pada aplikasi kita agar terlihat lebih rapi dan memudahkan dalam pekerjaan pembuatan aplikasi  berbasis laravel, tetapi ...

Cara membuat toko online dengan menggunakan laravel

Image
Ada banyak metode dan cara  bagi kita untuk membuat sebuah toko online, di sini saya hanya ingin menunjukan kepada pembaca blog ini tentang cara membuat toko online dengan  menggunakan framework laravel. Pada e ra moderinisasi dan  teknologi informasi yang bekembang semakin pesat, dengan di dorong oleh perkembangan teknologi smartphone dan infrastruktur internet di tanah air yang semakin murah dan terjangkau dan semakin banyak bermunculan nya perusahaan startup digital baru dengan segala kemudahan aplikasi yang mereka tawarkan, masyarakat sekarang sudah terbiasa dan semakin dimanjakan dengan teknologi dan berberlanja online. Sehingga online shop atau toko online bukan suatu hal yang asing lagi.  Kemudahan dalam bertransaksi serta adanya sinergi online shop dengan perusahaan online  lain nya seperti  perusahaan online jasa antar barang  , maka customer semakin dimudahkan sebut saja seperti gojek,uber,grab dan seterusnya sehingga barang yang di pesan ...

Bagaimana cara membuat blog di google ?

Image
Anda ingin mulai berkenalan dengan membuat  website dengan mudah ? tapi tanpa perlu di pusingkan dengan koding php ? atau bahasa scripting language lainnya, bagi anda yang sudah mengenal bahasa php, html , javascript dan css. tentunya untuk belajar laravel tidaklah terlalu sulit. tetapi bagi anda yang baru pertama kali akan mempelajari membuat website dan ingin membuat sebuah website simple dan cepat, maka dapat mempelajari  cara berikut untuk membuat blog di google. Ada banyak site dan platform untuk membuat blog selain di google, seperti wordpress, joomla, drupal dan seterusnya, untuk membuat blog di google ini dikenal dengan blogspot yang merupakan cms platform. Dengan CMS(Content Management system) ini didalamnya telah di sediakan bermacam-macam fitur seperti theme, layout dan posting artikel dan seterusnya, di mana dapat mengatur tampilan untuk layout blog kita tanpa perlu mengetahui lebih detail mengenai html,javascript dan lain nya serta dengan kemudahan WYSIWYG ( ...

Aplikasi Web

Aplikasi web adalah perangkat lunak (software) yang di jalankan dengan bantuan web browser yang dapat di akses melalui jaringan komputer internet atau jaringan komputer lokal (LAN), dimana perangkat lunak tersebut di simpan di sebuah server yang dapat di akses melalui web browser. Perangkat lunak tadi di tulis dengan berberapa macam scripting language  seperti PHP, .NET (asp,aspx), Java (.JSP), Ruby,Python pada sisi server side scriting dimana berperan untuk ber interaksi dengan database. selanjutnya di sisi client side scripting sering ditulis dengan html,javascript,css. Aplikasi web pada saat ini berkembang sangat pesat dimulai dengan teknologi AJAX (asynchronous javascript) yaitu memungkin kan developer untuk membuat fungsi dari sebuah aplikasi untuk menampilkan data atau suatu proses tanpa  meload ulang seluruh halaman sebuah web aplikasi. serta perkembangan penulisan Html ( hyper text markup languange ) yang begitu cepat sering dengan perkembangan teknologi mobil...

Cara membuat view laravel 5

Image
Setelah framework laravel dapat terinstal dengan baik dan memunculkan welcome page nya, maka kita sudah dapat memualai bekerja dengan framework ini. saya ingin memulai dengan Routes - Controller - dan View. Perkenalan saya pertama kali dengan laravel, pada saat melihat welcome page nya dengan alamat localhost/public/testing/  dimana testing adalah nama contoh aplikasi nya, langsung muncul di fikiran saya, dari mana asalnya halaman ini dan bagaimana cara merubah nya :), bagaimana cara mengganti nya mejadi halaman muka, bagaimana menggantinya menjadi halaman pendaftaran user atau halaman awal untuk user login ke aplikasi dan seterusnya. welcome page laravel Seperti telah saya jelaskan di halaman sebelumnya bahwa laravel menganut konsep  model - view - controller. dimana view adalah berfungsi sebagai penampil data baik statis maupun dinamis (database). oke, sebelum kita berkenalan lebih lanjut dengan view, kita akan berkenalan terlebih dahulu dengan routes, di dal...