Tampilkan postingan dengan label Laravel. Tampilkan semua postingan
Rabu, 02 November 2016
Laravel Tutorial Cara Melakukan Looping Gambar dengan HTML Image Collective Mengambil Data Dari Database
Laravel Tutorial Cara Melakukan Looping Gambar dengan HTML Image Collective Mengambil Data Dari Database
Jaka Prima MaulanaSelamat datang pengunjung primasaja.com,
kali ini kita akan membahas judul yang cukup panjang ini yaitu " Laravel Tutorial Cara Melakukan Looping Gambar dengan HTML Image Collective Mengambil Data Dari Database "
seperti pada gambar awal intro diatas apa yang akan kita yaitu bagaimana sih melakukan perulangan dan mengisi data berbeda sesuai isi database
pertama - tama buat database seperti berikut
kemudian isikan data
selanjutnya buat Model
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Produk_Model extends Model
{
protected $table = "produk";
}
lalu buat controller
public function index(){
$produk = Produk_Model::all();
return view('belanja.view', compact('produk'));
}
selanjutnya pada view buat perulangan
@foreach($produk as $produk)
<div class="single-product">
<div class="product-f-image">
{!! HTML::image('public/dist/images/belanja/product-1.jpg') !!}
<div class="product-hover">
<a href="#" class="add-to-cart-link"><i class="fa fa-shopping-cart"></i>Masukkan</a>
<a href="single-product.html" class="view-details-link"><i class="fa fa-link"></i> Lihat Detail</a>
</div>
</div>
<h2><a href="single-product.html"> {{ $produk->nama_produk }} </a></h2>
<div class="product-carousel-price">
<ins>RP {{ $produk->harga_produk }}</ins> <del>$800.00</del>
</div>
</div>
@endforeach
pada topik intinya yaitu setelah looping tersebut anda dapat melakukan looping dengan gambar yang berbeda dengan cara
rubah
{!! HTML::image('public/dist/images/belanja/product-1.jpg') !!}
menjadi
{!! HTML::image('folder penyimpanan gambar'. variabel perulangan) !!}
contoh
{!! HTML::image('public/dist/images/belanja/'. $produk->foto_produk) !!}
Hasil
Selasa, 29 Maret 2016
Tutorial Laravel 5.2 Instalasi Dan Penggunaan DebugBar
Tutorial Laravel 5.2 Instalasi Dan Penggunaan DebugBar
Jaka Prima Maulana
![]() |
hasil tutorial instalasi dan penggunaan debugbar |
apa si kegunaan dari debugbar sebelum menggunakan ini berikut beberapa info manfaat yang bisa digunakan dari debugbar.
paket ini termasuk beberapa kolektor seperti:
QueryCollector: Show all queries, including binding + timing menampilkan semua queries, termasuk bindung dan waktu
RouteCollector: menampilkan semua informasi tentang route saat ini.
ViewCollector: menampilkan view apa yang terload
EventsCollector: menampilkan seluruh event
LaravelCollector: menampilkan versi laravel dan environment (settingan default : disable)
SymfonyRequestCollector: menaruh RequestCollector dengan informasi lebih tentang request dan response.
LogsCollector: menampilkan entri log terbaru dari storage logs (settingan default : disable)
FilesCollector: menampilkna file yang include/required oleh php (settingan default :disable)
ConfigCollector: menampilkna values dari config files (settingan default :disable)
dan masih banyak lagi kegunaan dari debugbar laravel ini
Instalasi
hal pertama yang dibutuhkan yaitu package yang bisa didapat melalui Composer berikut :
composer require barryvdh/laravel-debugbar
lalu selanjutnya buka config/app dan di provider tambahkan
Barryvdh\Debugbar\ServiceProvider::class,
lalu tambahkan di dalam array aliases
'Debugbar' => Barryvdh\Debugbar\Facade::class,
buka command prompt dan masukkan code seperti dibawah ini
php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"
Penggunaan
anda dapat menambahkan pesan dengan menggunakan script sebagai berikut
Debugbar::info($object);
Debugbar::error('Error!');
Debugbar::warning('hati hati…');
Debugbar::addMessage('pesan tambahan', 'label');
dan start/stop timing:
Debugbar::startMeasure('render','Time for rendering');
Debugbar::stopMeasure('render');
Debugbar::addMeasure('now', LARAVEL_START, microtime(true));
Debugbar::measure('My long operation', function() {
// Do something…
});
Tutorial Laravel 5.2 Cara Menggunakan Match Di Route
Tutorial Laravel 5.2 Cara Menggunakan Match
Jaka Prima Maulana
terkadang kita membutuhkan untuk mendaftarkan route yang merespon macam - macam HTTP verb. dan hal yang kita dapat gunakan yaitu method match. atau bisa juga mendaftarkan route yang merespon ke semua HTTP verb dengan menggunakan method any
Match method
kita akan mencoba contoh penggunaan method match yang dapat dilakukan dengan cara sebagai berikut :- buat route::get yang akan kita gunakan untuk mengirimkan form dengan method post dan url yang berisi home/1
Route::get('home/{nomor?}', function($nomor='tidak ada nomor'){
echo Form::open(['method'=>'post', 'url' => 'home/1']);
echo Form::submit('kirim');
echo Form::close();
});
- selanjutnya kita akan membuat match method dengan script dibawah ini tulis diatas route::get yang tadi kita sudah buat
Route::match(['post','put'], 'home/{id}', function($id){
return 'route dengan post id =>' .$id;
});
maka hasil akhir akan menjadi seperti ini
Route::(['post','put'], 'home/{id}', function($id){
return 'route dengan post id =>' .$id;
});
Route::get('home/{nomor?}', function($nomor='tidak ada nomor'){
echo Form::open(['method'=>'post', 'url' => 'home/1']);
echo Form::submit('kirim');
echo Form::close();
});
Rabu, 23 Maret 2016
Tutorial Laravel 5.2 Penggunaan GET POST PATCH ANY PUT Dan DELETE Pada Route
Tutorial Laravel 5.2 Penggunaan GET POST PATCH ANY PUT Dan DELETE Pada Route
Jaka Prima Maulana
Selamat Datang Pengunjung Primasaja.com,
Masih dengan Router Laravel sebelumnya kita telah belajar basic dari penggunaan router disini, seperti yang dijelaskan sebelumnya method yang dapat dimanfaatkan dalam router yaitu seperti GET, POST, PATCH, ANY, PUT, dan DELETE bagaimana pengoperasiannya kali ini akan dijelaskan disini.
POST
1. untuk menggunakan method post pertama hal yang akan kita lakukan adalah membuat script route seperti dibawah ini
Route::get('home/{nomor?}', function($nomor='tidak ada nomor'){
echo Form::open(['method'=>'post', 'url' => 'home/1']);
echo Form::submit('kirim');
echo Form::close();
});
2. lalu buat lagi router tepat diatas script yang baru saja kita buat ingat harus diatas untuk dapat send submit ke url home/1
Route::post('home/{id}', function($id){
return 'route dengan post id =>' .$id;
});
3. maka penggunaan method route::post sudah bisa kita terapkan maka hasilnya parametet akan dibawa dengan method post dan akan seperti gambar dibawah ini
![]() |
hasil belajar penggunaan route::post |
PATCH
1. untuk contoh selanjutnya penggunaan method patch kita sudah membuat seperti script diatas tinggal rubah saja method nya menjadi patch
Route::get('home/{nomor?}', function($nomor='tidak ada nomor'){
echo Form::open(['method'=>'patch', 'url' => 'home/1']);
echo Form::submit('kirim');
echo Form::close();
});
2. lalu router yang diatas nya yang tadi kita ubah saja dari Route::post ke Route::patch
Route::patch('home/{id}', function($id){
return 'route dengan post id =>' .$id;
});
3. maka penggunaan method route::patch sudah bisa kita terapkan maka hasilnya value akan berubah menjadi patch dan kita menerapkan Route::patch seperti gambar dibawah ini
![]() |
hasil belajar penggunaan patch |
ANY
1. sama halnya dengan penggunaan method patch kita sudah membuat seperti script diatas tinggal rubah saja method nya menjadi any
Route::get('home/{nomor?}', function($nomor='tidak ada nomor'){
echo Form::open(['method'=>'any', 'url' => 'home/1']);
echo Form::submit('kirim');
echo Form::close();
});
2. lalu router yang diatas nya yang tadi kita ubah saja dari Route::patch ke Route::any
Route::any('home/{id}', function($id){
return 'route dengan post id =>' .$id;
});
3. maka penggunaan method route::any sudah bisa kita terapkan
PUT
1. tak mau berpanjang lebar sama halnya dengan penggunaan method any kita sudah membuat seperti script diatas tinggal rubah saja method nya menjadi PUT
Route::get('home/{nomor?}', function($nomor='tidak ada nomor'){
echo Form::open(['method'=>'put', 'url' => 'home/1']);
echo Form::submit('kirim');
echo Form::close();
});
2. lalu router yang diatas nya yang tadi kita ubah saja dari Route::any ke Route::put
Route::put('home/{id}', function($id){
return 'route dengan post id =>' .$id;
});
3. maka penggunaan method route::put sudah bisa kita terapkan seperti gambar dibawah ini
![]() |
hasil belajar penggunaan put |
DELETE
1. telah sampai kita pada puncak tutorial kali ini yaitu penggunaan method delete script diatas tinggal rubah saja method nya menjadi DELETE
Route::get('home/{nomor?}', function($nomor='tidak ada nomor'){
echo Form::open(['method'=>'delete', 'url' => 'home/1']);
echo Form::submit('kirim');
echo Form::close();
});
2. lalu router yang diatas nya yang tadi kita ubah saja dari Route::put ke Route::delete
Route::delete('home/{id}', function($id){
return 'route dengan post id =>' .$id;
});
3. maka penggunaan method route::delete sudah bisa kita terapkan seperti gambar dibawah ini
Tutorial Laravel 5.2 Bagaimana Menggunakan Localization Language Untuk Merubah Bahasa Di Web
Tutorial Laravel 5.2 Bagaimana Menggunakan Localization Language Untuk Merubah Bahasa Di Web
Selamat datang pengunjung primasaja.com,
tutorial kali ini akan membahas mengenai " Bagaimana Menggunakan Localization Language Untuk Merubah Bahasa Di Web ".
Laravel 5.2, laravel memiliki fitur pelayanan untuk mendatangkan string merubah ke berbagai bahasa dengan mudah. anda dapat mengecek perubahan bahasa yang dapat kita lakukan atau membuat bahasa sendiri di resources/lang.
untuk memulainya kita akan merubah bahasa secara simple melalui router berikut contoh sederhananya.
1. Pertama - tama buka resources/lang/en lalu copy contoh file pagination.php dan buat folder baru di resources/lang dengan nama ind yang mengartikan kita akan membuat pagination dalam bahasa lain yaitu mengubahnya ke bahasa indonesia. lalu paste file pagination.php didalam folder ind
2. buka file pagination.php yang berada dalam folder ind dan ubah kata - kata seperti ini
<?php
return [
'previous' => '« Sebelumnya',
'next' => 'Selanjutnya »',
];
3. buka route dan buat route seperti berikut
Route::get('/', function(){
echo Lang::get('pagination.next');
echo trans('pagination.next');
});
4. kedua script diatas antara Lang dan trans sama saja lalu coba buka browser anda apa yang akan ditampilkan? maka akan tampil seperti berikut ini
5. kenapa masih berbahasa inggris? karena kita belum mengatur pemilihan default bahasanya. pengaturan bahasa dapat dibuka di App\config.php lalu cari kata 'locale' => 'en', dan ubah ke 'locale' => 'ind',
6. selesai coba buka lagi dan next akan berubah menjadi sesudah :)
Selasa, 22 Maret 2016
Tutorial Laravel 5.2 Instal Package Form & HTML
Tutorial Laravel 5.2 Instal Package Form & HTML
Jaka Prima Maulana![]() |
Instal Package Form & HTML |
Tutorial kali ini membahas mengenai " Tutorial Laravel 5.2 Instal Package Form & HTML "
1. buka https://laravelcollective.com/ lalu masuk ke Form & HTML
2. maka informasi langkah untuk menginstalasi package Form & HTML ada disana
3. langkah awal yang dilakukan yaitu buka file composer.json untuk menambahkan script yang meminta kebutuhan package form dan html
4. tambahkan "laravelcollective/html": "5.2.*" pada :
"require": {
Letakkan Disini
}
5. buka command prompt dan update composer dengan cara mengetikkan composer update
6. selanjutnya, tambahkan provider baru di array providers yang berada di config/app.php
seperti berikut :
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
dan terakhir tambahkan 2 class aliases di aliases array masih dalam app.phpFinally, add two class aliases to the
aliases
array of config/app.php
: 'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
7. Selesai sekarang anda dapat menggunakan {!! Form::open() !!} di template blade engine8. untuk mengujinya buka route laravel dan isikan
Route::get('/', function(){
echo Form::open();
echo Form::close();
});
9. jika berhasil maka tidak akan muncul error dan jika dilihat di resource maka akan terlihat
<form method="POST" action="http://localhost/laravelbelajar" accept-charset="UTF-8"><input name="_token" type="hidden" value="cAQnznVBO2308qm0t3WA59yjxtTycpkBSPHuhsv3"></form> |
Tutorial Laravel 5.2 Menghilangkan Public Folder
Tutorial Laravel 5.2 Menghilangkan Public
Jaka Prima Maulana
Selamat datang pengunjung primasaja.com,
![]() |
Hasil Belajar Laravel 5.2 Menghilangkan Public Folder |
tutorial kali ini akan membahas mengenai " Menghilangkan Public Folder Di Laravel 5.2 "
Saat selesai melakukan penginstalan laravel yang fresh anda harus membuka http://localhost/laravel/public pada URL untuk mengakses view yang diinginkan.
lalu bagaimana jika hanya ingin menampilkan view dengan hanya URL http://localhost/laravel maka berikut admin berikan simple tutorial untuk melakukannya
1. pertama buka public folder dan pindahkan segala isi didalam C:\xampp\htdocs\laravelbelajar\public\ ke C:\xampp\htdocs\laravelbelajar\
2. langkah selanjutnya buka index.php dan ubah link url dalam isi script dari
require __DIR__.'/../bootstrap/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';
ke
require __DIR__.'/bootstrap/autoload.php';
$app = require_once __DIR__.'/bootstrap/app.php';
3. selesai, sekarang anda dapat mengakses website anda tanpa url public lagi :)
Catatan : cara ini tidak terlalu aman atau rentan terhadap serangan website
Senin, 14 Maret 2016
Tutorial Laravel 5.2 Menampilkan Isi Field Database
Tutorial Laravel 5.2 Menampilkan Isi Field Database
Jaka Prima Maulana
![]() |
Hasil belajar Tutorial Laravel 5.2 Menampilkan Isi Field Database |
Selamat datang pengunjung primasaja.com,
Tutorial kali ini akan membahas mengenai "Menampilkan isi database di laravel 5.2" langsung saja untuk melakukannya anda hanya perlu menampilkan sintak yang sangat sederhana yaitu {{ $post -> kolom yang ingin di tampilkan }}
1. langkah awal untuk memulainya pastinya buat dahulu database dengan nama databaselaravel52 dan tabel bernama posts lalu buat field dan isinya seperti dibawah ini sebagai contoh :
![]() |
contoh isi tabel posts |
2. lalu buka file .env dan masukkan data database yang sudah dibuat pada
DB_HOST= 127.0.0.1
DB_DATABASE= databaselaravel52
DB_USERNAME= root
DB_PASSWORD=
DB_DATABASE= databaselaravel52
DB_USERNAME= root
DB_PASSWORD=
3. Langkah selanjutnya buat router belajarpostingandatabase seperti dibawah ini
Route::get('belajarpostingandatabase', 'jakacontroller@tampilisidatabase');
4. Lalu buat Controller seperti yang sudah dispesifikasikan yaitu jakacontroller dan buat method tampilisidatabase contohnya bisa anda ketik seperti dibawah ini
<?php
namespace App\Http\Controllers;
use App\Post;
use App\Http\Controllers\Controller;
class jakaController extends Controller
{
public function tampilisidatabase(){
$posts = Post::all();
return view('belajarpostingandatabase', ['posts' => $posts]);
}
}
5. seperti yang sudah dispesifikasikan diatas dalam tulisan berwarna merah selanjutnya buat model dengan nama post.php didalam folder App lalu isikan sintaks seperti dibawah ini
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
}
6. selanjutnya buat view belajarpostingandatabase.blade.php di folder resources/views/ dan buat isi script seperti berikut ini
@foreach ($posts as $post)
<article class="post" data-postid="{{ $post->id }}">
<h2>{{ $post->body }}</h2>
</article>
@endforeach
sekarang anda jalankan program laravel yang sudah kita buat dengan memanggil URL di browser http://localhost/laraveljakabelajar/public/belajarpostingandatabase dan taraa hasil isi database yang tadi sudah dibuat sudah muncul sekarang :)
Kamis, 07 Mei 2015
Cara Mengetahui Jumlah Backlink Website
Cara Mengetahui Jumlah Backlink Website
Di buat oleh jaka prima maulanaUntuk mengetahui jumlah backlink website sebenarnya banyak cara yang dapat dilakukan baik dengan menggunakan google webmaster yaitu dengan mengunjungi situsnya jika ingin melihatnya masuk dalam situs google webmaster klik disini
Lalu klik situs milik anda dalam contoh primasaja.com seperti gambar 1.1 dibawah ini
![]() |
gambar 1.1 |
Pilih lalu lintas penelusuran dan klik tautan ke situs anda dan akan terdapat informasi yang tersaji mengenai total tautan anda seperti gambar 1.2 klik selengkapnya untuk melihat isi detail seperti gambar 1.3
![]() |
gambar 1.2 |
![]() |
gambar 1.3 |
begitulah langkah langkah untuk melihat jumlah penautan backlink website anda :)
Incoming search
2 Cara Jitu Mengetahui Jumlah Backlink Blog Kita ~ Mas Yadi
Cara Mengetahui Jumlah Backlink Blog Secara Akurat, Free ...
Bagaimana Cara Mengetahui Jumlah Backlink Blog?
Cara Mengetahui Jumlah Backlink Blog Kita ~ Mas Arif
Cara Mudah Mengetahui Jumlah Backlink Blog | Wapmaster
Cara Mudah Mengetahui Jumlah Backlink Blog. Diposting oleh Teknik SEO Dan Wapmaster pada 17:22, 21-Des-14 ...
Cara Mengetahui Jumlah Backlink Blog Anda | Cara Ririn
Seperti Ini Cara Mengetahui Jumlah Backlink Blog atau Web
Inilah Cara Mudah dan Paling Akurat Cek Backlink Blog ...
Cara Mengetahui Jumlah Backlink Blog | Tutorial Blog | Tips ...
Cara Mengetahui Backlink Website Kompetitor Dengan ...
Minggu, 03 Mei 2015
Belajar Framework Laravel Belajar MVC
Belajar Framework Laravel Belajar MVC
MVC kepanjangan dari Model-View-Controller yaitu sebuah metode yang berguna untuk pengembangan suatu aplikasi yang memisahkan data (model) dari tampilan / frontend (view) dan logic dari aplikasi (Controller).
MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, antarmuka user dan control aplikasi.
Model = Untuk proses query atau manipulasi data ke/dari database
View = tampilan sebuah web seperti HTML, CSS dan JS dan data yang bersifat client.
Controller = logika dari sebuah web. Menjembatani komunikasi antara Model dan View.
Setelah mengetahui hal diatas mari kita mulai mempraktekkan Proses MVC pada laravel.
Sebelum memulai tutorial MVC ini jika anda belum paham sepenuhnya dengan tutorial ini baca dahulu mengenai
Instalasi Framework Laravel
Belajar Penggunaan Routers di Framework Laravel
okey jika sudah mari memulai mempraktekkan proses MVC pada Laravel. pertama kita buat dulu sebuah controller dengan nama PrimasajaController. Saya akan membuat controller melalui composer. dengan sintak sebagai berikut
php artisan controller:make controller PrimasajaController
maka akan terbuat file php primasajaController di app/http/controller
buka dan isikan sintaks berikut
return "ini adalah index dari tutorial primasajacontroller ";
didalam
public function index()
{
letakkan disini
}
{
letakkan disini
}
Setelah membuat controller, kemudian kita buka file routes.php. Buat sebuah route yang merujuk pada kontroller yang telah dibuat diatas.
Route::get('primasajacombelajarmvc', 'primasajaController@index');
maka hasilnya akan seperti dibawah ini
setelah mengetahui konsep dasar dari routes ke controller kali ini kita akan mencoba dengan mengirimkan sebuah parameter / nilai dari route ke kontroller.
untuk memulainya buat route dengan sintaks seperti dibawah ini
Route::get('primasajacombelajarmvc/{adminmvc}', 'primasajaController@lihatadminmvc');
jika sudah buat sebuah method dari @lihatadminmvc yang tadi kita buat di controller pada tutorial ini saya membuat di controller yang sebelumnya saya buat di primasajaController isikan sintaks seperti dibawah ini
public function lihatadminmvc($adminmvc) {
return "admin yang anda lihat adalah".$adminmvc;
}
return "admin yang anda lihat adalah".$adminmvc;
}
Kemudian cek kode diatas dengan mengetikan URL sebagai berikut pada web browser
http://localhost/laravel/public/primasajacombelajarmvc/jaka%20prima%20maulana atau
http://localhost/laravel/public/primasajacombelajarmvc/rudi atau
http://localhost/laravel/public/primasajacombelajarmvc/budi
lihat hasilnya
Okey sekian untuk selanjutnya saya akan mengintegrasikan controller dengan view
Incoming Search
Belajar Framework Laravel Belajar MVC | PrimaSaja.Com
Belajar Framework Laravel Belajar MVC Belajar Framework
Tutorial Laravel - Routing, Model, View, Controller
Langganan:
Postingan
(
Atom
)