Documentation

Configuration

Pengenalan

Setiap tema mempunyai config yang bisa di gunakan untuk mengcustom tampilannya saat sudah terinstall di toko jarvis. Untuk menambahkan config, kamu tinggal membuat sebuah file dengan nama config.php di root directory tema kamu.

Struktur config.php

return array(
    'banner' => true,

    'themesColor' => array(
        'warnaDef' => 'background:#FFF;
                    backmenu-background:#F5F5F5;
                    menu-background:#E55137;
                    footer-background:#F3F3F3',
    ),

    'layout' => array(
        'index1' => 'Layout dengan sidebar'
    ),

    'num_display' => array(
        'home_product'      => 9,
        'main_product'      => 12,
        'related_product'   => 4,
        'latest_product'    => 5,
        'bestseller'        => 5,
        'featured'          => 5,
        'blog'              => 5,
        'testimonial'       => 4,
        'image_product'     => 'large',
        'product_width'     => 800,
        'image_slide'       => 1200,
        'image_mainbanner'  => 750,
        'image_sidebanner'  => 350
    ),
);

Config yg tersedia

  1. themesColor : set true jika tema kamu support dengan banner dan set false jika tema kamu tidak mendukung adanya banner

  2. themesColor : set false jika tidak mendukung kostumisasi warna

    1. type : false
    2. warnaDef : list warna tema yang bisa di ubah-ubah dengan default warnganya (RGB)
    3. color : false
  3. layout : list layout yang tema kamu support selain layout defaultnya. Terdiri dari array dimana key merupakan nama layoutnya dan value merupakan deskripsi dari layout tersebut

  4. num_display : pengaturan jumlah tampilan dari produk, blog atau testimonial di tema kamu.

    1. home_product : (INT) jumlah product yang akan di tampilkan di homepage tema kamu.

    2. main_product : (INT) jumlah product yang akan tampil di list product kamu misalnya di koleksi, pencarian, kategori.

    3. related_product : (INT) jumlah product yang akan tampil untuk related produk. Misalnya saat detail produk biasanya ada list produk lainnya.

    4. bestsettler : (INT) jumlah produk bestseller yang akan tampil di tema kamu.

    5. featured : (INT) jumlah featured product yang akan tampil di tema kamu

    6. blog : (INT) jumlah blog yang akan muncul di list blog di tema kamu

    7. testimonial : (INT) jumlah testimonial yang akan muncul perhalaman di list testimonial tema kamu.

    8. image_product : (VAR) tipe gambar produk yang akan digunakan di setiap gambar produk yang ada di halaman tema kamu.

    9. product_width : (INT) lebar pixel gambar produk untuk type original.

    10. image_slide : (INT) lebar pixel gambar bagian slideshow yang akan muncul di halaman home di tema kamu.

    11. image_mainbanner : (INT) lebar pixel gambar bagian mainbanner yang akan muncul di halaman tema kamu.

    12. image_sidebanner : (INT) lebar pixel gambar bagian sidebanner yang akan muncul di halaman tema kamu.