Documentation

Product

List Produk

function list_product($limit, @$category, @$koleksi)

Home Produk

function home_product($limit) berfungsi untuk mengambil list produk-produk yang ingin di tampilkan di homepage

Latest Produk

function latest_product($limit) berfungsi untuk mengambil list produk-produk terbaru

Best Seller Produk

function best_seller($limit,$produk) berfungsi untuk mengambil list produk-produk yang masuk tipe bestseller

Featured Produk

function featured_product($limit,$produk) berfungsi untuk mengambil list produk-produk yang masuk tipe featured produk

New Produk

function new_product($limit,$produk) berfungsi untuk mengambil list produk-produk yang masuk tipe new produk

Other Produk

function other_product($produk,$limit,$source) berfungsi untuk mengambil list produk-produk yang masuk dalam satu kotegori dengan produk yang menjadi second parameter.

Gambar Produk

Setiap produk memiliki maximal 4 gambar yaitu gambar1, gambar2, gambar3, dan gambar4. Untuk menampilkannya kamu bisa menggunakan helper product_image_url() untuk membantu untuk generete url gambar tersebut.

function product_image_url($img,$type)

$type = $product->gambar1;
product_image_url($type,'thumb');

$type = $product->gambar2;
product_image_url($type,'large');

Url Produk

Untuk mengenerate url produk, kamu harus menggunakan helper product_url() dimana membutuhkan object produk sebagai parameternya.

function product_url($product_obj)

Short Description

Untuk membuat informasi pendek mengenai suatu produk kamu bisa menggunakan helper short_description()

$limit = 200;
short_description($text,$limit);

Harga

Untuk membuat format harga otomatis dari harga produk kamu bisa menggunakan helper price()

$harga = $product->hargaJual;
price($harga);

Custom Link Pagination

Jika kamu ingin menambahkan custom link pagination saat tema yang digunakan terdapat opsi untuk menampilkan jumlah produk, cukup menambahkan appends(array('variable_link'=>'opsi_input')) sebelum fungsi links(). Hasil yang akan ditampilkan nantinya berupa link sebagai berikut : http://example.jstore.co/produk?page=2&show=12

Contoh:

<div class="show_no" style="margin-right: 42%;">
    {{list_product(Input::get('show'), @$category, @$collection)->appends(array('show' => Input::get('show')))->links()}}
</div>