Post by kangdj » Fri Oct 08, 2010 8:02 pm

Okey, kali ini saya akan mengajarkan kepada rekan-rekan cara untuk membuat slideshow sederhana, mungkin ini sebagai alternatif dari Nivo Slider dan saya sudah menggunakannya di beberapa theme yang ada di themeopencart.com.

Apa yang perlu di siapkan?
Siapkan 3 atau 4 gambar untuk slideshow. Buat dengan ukuran width:280px dan Heigh:240px.
Format yang digunakan jpeg, png atau gif. Kalau saya pribadi merekomendasikan format jpeg.

Apa yang harus di edit?
- File stylesheet.css
- header.tpl
- home.tpl
Untuk mengujinya, sebaiknya Anda mencoba di localhost terlebih dahulu, supaya mudah dalam pengeditan.

menempatkan gambar
1. Buat folder baru di direktori theme Anda, beri nama dengan Slide atau Slideshow. Sehingga posisinya akan seperti ini :

Code: Select all

catalog\view\theme\namatheme\slide\
2. Tempatkan semua gambar yang sudah dibuat pada foder Slide.

Mengatur stylesheet.css.
1. Buka file stylesheet.css, yang berada di :

Code: Select all

catalog\view\theme\birukupro\stylesheet\
2. Tambahkan skrip berikut:

Code: Select all

#slideshow {
    position:relative;
    width: 580px;
	height: 240px;
    padding-top:5px;
    padding-bottom:5px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    width:580px;
	height:240px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
     width:580px;
	height: 240px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

3. Save file Stylesheet.css.

Menambahkan JavaScript
1. Buka file header.tpl yang berada di:

Code: Select all

 catalog\view\theme\namatheme\template\common\
2. Tambahkan skrip dibawah ini sebelum tag </head>

Code: Select all

<script type="text/javascript">
/*** 
    Simple jQuery Slideshow Script
    Released by Jon Raasch (jonraasch.com) under FreeBSD license: free to use or modify, not responsible for anything, etc.  Please link out to me if you like it :)
***/

function slideSwitch() {
    var $active = $('#slideshow DIV.active');

    if ( $active.length == 0 ) $active = $('#slideshow DIV:last');

    // use this to pull the divs in the order they appear in the markup
    var $next =  $active.next().length ? $active.next()
        : $('#slideshow DIV:first');

    // uncomment below to pull the divs randomly
    // var $sibs  = $active.siblings();
    // var rndNum = Math.floor(Math.random() * $sibs.length );
    // var $next  = $( $sibs[ rndNum ] );


    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
        });
}

$(function() {
    setInterval( "slideSwitch()", 5000 );
});

</script>
<SCRIPT LANGUAGE="javascript" TYPE="text/javascript"><!--

var t;
function top() {
  if (document.body.scrollTop!=0 || document.documentElement.scrollTop!=0){
    window.scrollBy(0,-50);
    t=setTimeout('top()',20);
  }
  else clearTimeout(t);
}


//--></SCRIPT>

3. Save file header.tpl

Menambahkan alamat gambar dan URL pada home.tpl
Ini bagian terpenting, padafile home.tpl kita akan tempatkan lokasi gambar dan url tujuannya.
1. Buka file home.tpl, lokasi berada di:

Code: Select all

 catalog\view\theme\namatheme\template\common\
2. Tambahkan skrip berikut dibawah tag <div id="content">

Code: Select all

<div id="slideshow">
    <div class="active">
        <a href="http://urltujuan" target="_self"><img src="catalog/view/theme/namatheme/slide/slide1.jpg" alt="Slideshow Image 1" /></a>
    </div>
    <div>
        <a href="http://urltujuan" target="_self"><img src="catalog/view/theme/namatheme/slide/slide2.jpg" alt="Slideshow Image 2" /></a>
    </div>
    <div>
        <a href="http://urltujuan" target="_self"><img src="catalog/view/theme/namatheme/slide/slide3.jpg" alt="Slideshow Image 3" /></a>
    </div>
  </div>

3. Save file home.tpl

Jika Anda mengecek di localhost dan berjalan dengan benar maka Anda tinggal menguploadnya saja ke server hosting Anda. Jangan lupa sesuaikan path dan url tujuannya.

Demonya bisa Anda lihat di sini:
http://bit.ly/cgyOad

semoga bisa membantu ;)
Last edited by kangdj on Sun Oct 10, 2010 10:24 am, edited 1 time in total.

making online store service/layanan pembuatan toko online
http://juragantoko.com
Opencart module and template
http://themeopencart.com
OPENCART HOSTING(bonus ThemeOpenCart)
http://matamayahost.com/hosting/opencart-hosting/


User avatar
New member

Posts

Joined
Mon Dec 28, 2009 3:53 pm
Location - Indonesia

Post by bravo » Sat Oct 09, 2010 6:48 pm

Master KangDJ

BRILLIANT MASTER
Makasih banget atas panduannya nih :) saya mau coba ya...

Regrads,
bravo
" Make your bisnis online simple with opencart "


User avatar
New member

Posts

Joined
Thu Jun 24, 2010 1:43 pm

Post by kangdj » Sun Oct 10, 2010 10:24 am

bravo wrote:Master KangDJ

BRILLIANT MASTER
Makasih banget atas panduannya nih :) saya mau coba ya...
seeep. sama-sama ;)

making online store service/layanan pembuatan toko online
http://juragantoko.com
Opencart module and template
http://themeopencart.com
OPENCART HOSTING(bonus ThemeOpenCart)
http://matamayahost.com/hosting/opencart-hosting/


User avatar
New member

Posts

Joined
Mon Dec 28, 2009 3:53 pm
Location - Indonesia

Post by bravo » Wed Oct 13, 2010 12:24 pm

Mantap master kangdj,
saya sudah buktikan n hasilnya makyossss tuh :)
tp ada satu pertanyaan sikit, utk slideshow ini apa bisa ditmbh tombol next n prev gtu plus icon2 kecil dibwh gbr atau dimn gtu yg menjelaskan total gbrnya ada brp :)

thx

Regrads,
bravo
" Make your bisnis online simple with opencart "


User avatar
New member

Posts

Joined
Thu Jun 24, 2010 1:43 pm

Post by mulunix » Mon Nov 29, 2010 6:18 pm

agar tampilan gambarnya center kek mana ?

Image


User avatar
Active Member

Posts

Joined
Mon Jun 21, 2010 4:56 am

Post by kangdj » Sun Dec 05, 2010 1:39 pm

mulunix wrote:agar tampilan gambarnya center kek mana ?
coba seperti ini:

#slideshow {
position:center;
width: 580px;
height: 240px;
padding-top:5px;
padding-bottom:5px;
}

making online store service/layanan pembuatan toko online
http://juragantoko.com
Opencart module and template
http://themeopencart.com
OPENCART HOSTING(bonus ThemeOpenCart)
http://matamayahost.com/hosting/opencart-hosting/


User avatar
New member

Posts

Joined
Mon Dec 28, 2009 3:53 pm
Location - Indonesia

Post by mulunix » Sun Dec 05, 2010 7:26 pm

kangdj wrote:
mulunix wrote:agar tampilan gambarnya center kek mana ?
coba seperti ini:

#slideshow {
position:center;
width: 580px;
height: 240px;
padding-top:5px;
padding-bottom:5px;
}
terimakasih banyak atas jawaban nya :-*

Image


User avatar
Active Member

Posts

Joined
Mon Jun 21, 2010 4:56 am

Post by javasichiro » Wed Dec 29, 2010 4:24 pm

salam kenal semua...

saya sudah coba di OC1.4.9 dan saya install di localhost ada beberapa pertanyaan ne...:

1. script sudah ditambahkan, dan hasilnya gambar keluar, tapi slidenya tidak jalan.
2. di home.tpl kan ada <a href="http://urltujuan" target="_self">, yg saya mau tanyakan, http://urltujuan itu diganti apa dibarkan saja?
3. Kalau diganti, diganti apa? atau kemana?
4. seperti pertanyaan diata, gimana kalau nampilin jumlah slide?
5. Maaf banyak pertanyaan (harap maklum pengguna baru OC) sebelum ditambah slideshow pada halaman utama, dibagian kanan saya ada login member, setelah di tambah slideshow, loginnya jadi ilang(gak kelihatan), sudah saya coba pindah left tetep gak nongol

SEKALI LAGI MAAP YA KALAU NYUSAHIN.

:drunk: :drunk: :drunk:
SALAM
http://www.batik-cloting.com

http://KePlesetanKaos.com
aneka Kaos Plesetan anak &dewasa
----------terima reseller---------------


New member

Posts

Joined
Tue Nov 30, 2010 10:48 am
Location - Solo

Post by 13470X » Wed Feb 16, 2011 10:45 pm

kok jadinya di pojok kiri atas terus ya??...
mohon pencerahannya.. ??? ???

Newbie

Posts

Joined
Wed Feb 16, 2011 10:20 pm

Post by wizen » Fri Feb 18, 2011 1:37 pm

sudah di coba untuk localhost berjalan dengan lancar upload ke hosting bisa berjalan sildeshownya cuma gambarnya tidak ada...! ada yang mengalami hal seperti itu??

Newbie

Posts

Joined
Thu Feb 03, 2011 5:57 pm

Post by alvaro » Thu May 26, 2011 10:35 am

Oh iya gan,
ane udah nyoba pasang scriptnya kok hasilnya gambarnya gak bisa slideshow ya? malah numpuk 3 ke bawah gitu, apa adayang salah? perasaan udh sesuai instruksi. mohon pencerahannya

thx

Newbie

Posts

Joined
Thu May 26, 2011 10:33 am

Post by bangprans » Mon Jul 11, 2011 12:45 pm

Ya gan sama ane juga kaya gitu ga nampil gambarnya scrift mah dah ok tapi gambar ga nampil

Newbie

Posts

Joined
Thu Jul 07, 2011 1:19 am

Post by tomo » Sat Dec 10, 2011 9:39 pm

Dear All Senior2 semuanya
Saya sudah coba, untuk 4 slide gambar bisa tapi untuk dijadikan 5 slide gambar atau lebih gimana caranya ya...
Terima kasih jika ada yang bisa membantu

Salam Hangat
O0
Tomo

New member

Posts

Joined
Sat May 28, 2011 11:35 pm

Post by nashirr » Tue Mar 26, 2013 5:32 pm

supaya bisa gif jalan di slideshow gimana ?

Newbie

Posts

Joined
Mon Mar 04, 2013 6:55 am
Who is online

Users browsing this forum: No registered users and 7 guests