sabitertan
OpenCart-TR
Bu modülü Hikko arkadaşımızın "Joomla da var da Opencartta neden yok Gelişmiş bir Slayt düzenleyicisi?" sorusunun üzerine geliştirmeye başladım.
Adından da anlaşıldığı gibi sitenize slayt eklemenizi ve eklediğiniz slaytları admin bölümünden gelişmiş olarak yönetmenizi sağlar.
Kurulum ve Özellikler
1. Basit Kurulum : diğer modüller gibi içeriği kopyalayın ve site dizinine yapıştırın. Admin bölümünde Gelişmiş Slayt modülünü kurun ve düzenlemeye başlayın.
2. Yeni slayt eklemeye başlamadan slayt genişliğini belirleyip modülü kaydedin.(Temanıza göre değişkenlik gösterecektir default için 550-580 arası uygun gibi duruyor.)
3. Slaytlarını eklemeye başlayın Her yeni slayt eklediğinizde modül yeni bir sıra numarası vererek kayıt yapacaktır.
4. Slaytlarınızda görünmesinizi istediğiniz resimleri yükleyip gerekli bilgileri doldurun.(Çok uzun cümleler yazmayın bu bir slayt sonuçta )
5. Slayt URL diye bir girdi göreceksiniz ki buraya o slayta tıkladığınızda açılmasını istediğiniz sayfanın URL sini yani web adresini yazın(kopyalayıp yapıştırabilirsiniz.)
6. Gerekli bilgileri girdikten sonra Slaytlar yazısının altında bulunan Kaydet Tuşuna basmayı unutmayınız. Bu tuş slaytların içeriğini kaydeder. Ana Slayt özelliklerini kaydetmek için yukarıdaki özgün Opencart kaydet tuşunu kullanın.
7. Gelişmiş Slayt editörü 6 tip hazır slayt sistemiyle gelmektedir istediğinizi seçip kullanın(daha ileriki sürümlerde bu sayı artacak. Şu an üzerinde uğraştığım 15 adet slayt tipi daha var )
8. Slayt için resim yüklediğinizde resim yolu ve küçük resim yolu otomatik oluşturulacaktır. Aynı zamanda 50x50 bir küçük resimde otomatik oluşturulup kaydedilecektir.
Bu çalışmada hem fikirleriyle hem de geliştirme aşamasında yaptıkları denemelerle geri dönüt sağlayan Hikko ve Fprot arkadaşlarıma teşekkürlerimi sunmayı bir borç bilirim. Buna ek olarak sanal postan bir takım fonksiyonlar aldık umarım geliştiricisi bize kızmaz
Opencart ailesine hayırlı uğurlu olsun
Not: Elbetteki gözden kaçan şeyler olmuştur. Bu nedenle oluşacak hataları paylaşınız ki ileriki sürümlerimiz daha sağlıklı olabilsin.
Bu arada beğendiğiniz Javascript ya da Jquery tabanlı sliderlar olursa yazın inceleyip ekleyebilirim.
Dosyamız ektedir.
Herkese iyi çalışmalar
Önemli Not: Admin bölümü Google Chrome ve Firefox ile çalışmaktadır. Site arayüzü Firefox, Chrome, ie6-ie7-ie8 de sorunsuz çalışmaktadır.
Örnekler:
http://www.recelcim.com/
http://www.medyacom.com/
ÖNEMLİ:
Aşağıda anlatılanlar mecburi değildir.
Aşağıdaki gibi bir görüntüler elde etmek isterseniz uygulayınız.
[attachment=540]
[attachment=541]
home.tpl yi açın aşağıdaki kodu bulun
Şu şekilde değiştirin
Daha sonra eğer tüm blokların üstünde durmasını istiyorsanız. Aşağıdaki iki kodun arasına:
Sadece sağ ve orta bloğun üstünde olmasını istiyorsanız Aşağıdaki iki kodun arasına:
Aşağıdaki kodu yerleştirin:
Uyarı: Header' ın üstüne koymaya çalışmayın Jquery header la yüklenmektedir. Denerseniz hata ile karşılaşırsınız.
Değişiklikler:
Sürüm 0.1
1. İlk kullanıcı sürümü
Sürüm 0.2
1. Slayt yüksekliği, slayt geçiş hızı ve slayt gösterim süresi değişken olarak atanmıştır.
2. Nivo-slider 3 ayrı modifikasyonla eklenerek toplam dokuz slayt tipi oluşturulmuştur.
3. Slayt tipi seçiminde küçük önizleme resmi gösterilmektedir.
Not: Slayt gösterim süresi ve geçiş hızı milisaniye cinsindendir. Sadece milisaniye değerini yazın sonuna 'sn', 'ms' gibi bir ekleme yapmayınız(Örnek:4000)
Sürüm 0.2.1
1. short_open_tag hatası giderilmiştir
Sürüm 0.2.2
1. Kod iyileştirmeleri, hata düzeltmeleri.
2. Manşet Göster/Gizle Seçeneği eklendi
[attachment=663]
Adından da anlaşıldığı gibi sitenize slayt eklemenizi ve eklediğiniz slaytları admin bölümünden gelişmiş olarak yönetmenizi sağlar.
Kurulum ve Özellikler
1. Basit Kurulum : diğer modüller gibi içeriği kopyalayın ve site dizinine yapıştırın. Admin bölümünde Gelişmiş Slayt modülünü kurun ve düzenlemeye başlayın.
2. Yeni slayt eklemeye başlamadan slayt genişliğini belirleyip modülü kaydedin.(Temanıza göre değişkenlik gösterecektir default için 550-580 arası uygun gibi duruyor.)
3. Slaytlarını eklemeye başlayın Her yeni slayt eklediğinizde modül yeni bir sıra numarası vererek kayıt yapacaktır.
4. Slaytlarınızda görünmesinizi istediğiniz resimleri yükleyip gerekli bilgileri doldurun.(Çok uzun cümleler yazmayın bu bir slayt sonuçta )
5. Slayt URL diye bir girdi göreceksiniz ki buraya o slayta tıkladığınızda açılmasını istediğiniz sayfanın URL sini yani web adresini yazın(kopyalayıp yapıştırabilirsiniz.)
6. Gerekli bilgileri girdikten sonra Slaytlar yazısının altında bulunan Kaydet Tuşuna basmayı unutmayınız. Bu tuş slaytların içeriğini kaydeder. Ana Slayt özelliklerini kaydetmek için yukarıdaki özgün Opencart kaydet tuşunu kullanın.
7. Gelişmiş Slayt editörü 6 tip hazır slayt sistemiyle gelmektedir istediğinizi seçip kullanın(daha ileriki sürümlerde bu sayı artacak. Şu an üzerinde uğraştığım 15 adet slayt tipi daha var )
8. Slayt için resim yüklediğinizde resim yolu ve küçük resim yolu otomatik oluşturulacaktır. Aynı zamanda 50x50 bir küçük resimde otomatik oluşturulup kaydedilecektir.
Bu çalışmada hem fikirleriyle hem de geliştirme aşamasında yaptıkları denemelerle geri dönüt sağlayan Hikko ve Fprot arkadaşlarıma teşekkürlerimi sunmayı bir borç bilirim. Buna ek olarak sanal postan bir takım fonksiyonlar aldık umarım geliştiricisi bize kızmaz
Opencart ailesine hayırlı uğurlu olsun
Not: Elbetteki gözden kaçan şeyler olmuştur. Bu nedenle oluşacak hataları paylaşınız ki ileriki sürümlerimiz daha sağlıklı olabilsin.
Bu arada beğendiğiniz Javascript ya da Jquery tabanlı sliderlar olursa yazın inceleyip ekleyebilirim.
Dosyamız ektedir.
Herkese iyi çalışmalar
Önemli Not: Admin bölümü Google Chrome ve Firefox ile çalışmaktadır. Site arayüzü Firefox, Chrome, ie6-ie7-ie8 de sorunsuz çalışmaktadır.
Örnekler:
http://www.recelcim.com/
http://www.medyacom.com/
ÖNEMLİ:
Aşağıda anlatılanlar mecburi değildir.
Aşağıdaki gibi bir görüntüler elde etmek isterseniz uygulayınız.
[attachment=540]
[attachment=541]
home.tpl yi açın aşağıdaki kodu bulun
PHP:
<?php foreach ($modules as $module) { ?>
<?php echo ${$module['code']}; ?>
<?php } ?>
PHP:
<?php foreach ($modules as $module) { ?>
<?php if ($module['code']!='advancedslider'){?>
<?php echo ${$module['code']}; ?>
<?php } } ?>
Daha sonra eğer tüm blokların üstünde durmasını istiyorsanız. Aşağıdaki iki kodun arasına:
PHP:
<?php echo $header; ?>
PHP:
<?php echo $column_left; ?>
Sadece sağ ve orta bloğun üstünde olmasını istiyorsanız Aşağıdaki iki kodun arasına:
PHP:
<?php echo $column_left; ?>
PHP:
<?php echo $column_right; ?>
Aşağıdaki kodu yerleştirin:
PHP:
<?php foreach ($modules as $module) { ?>
<?php if ($module['code']=='advancedslider'){?>
<?php echo ${$module['code']}; ?>
<?php } } ?>
Uyarı: Header' ın üstüne koymaya çalışmayın Jquery header la yüklenmektedir. Denerseniz hata ile karşılaşırsınız.
Değişiklikler:
Sürüm 0.1
1. İlk kullanıcı sürümü
Sürüm 0.2
1. Slayt yüksekliği, slayt geçiş hızı ve slayt gösterim süresi değişken olarak atanmıştır.
2. Nivo-slider 3 ayrı modifikasyonla eklenerek toplam dokuz slayt tipi oluşturulmuştur.
3. Slayt tipi seçiminde küçük önizleme resmi gösterilmektedir.
Not: Slayt gösterim süresi ve geçiş hızı milisaniye cinsindendir. Sadece milisaniye değerini yazın sonuna 'sn', 'ms' gibi bir ekleme yapmayınız(Örnek:4000)
Sürüm 0.2.1
1. short_open_tag hatası giderilmiştir
Sürüm 0.2.2
1. Kod iyileştirmeleri, hata düzeltmeleri.
2. Manşet Göster/Gizle Seçeneği eklendi
[attachment=663]