lang_yardimkonulari

<?=simpleSayfaLink(1)?>

Örnegin Ürünler sayfasına ait link için sitenizde bir alana ekleme yapmak istiyorsunuz. Bu linkin tüm dillerde sorunsuzca sayfayı açmasını sağlamak için

- Panel -> Dahili Menüler sayfasında İlgili sayfanın ID değerini almalıyız.

Kullanmak istediğiniz sayfada simpleMenuLink(ID değeri) satırını eklemelisiniz.

 ID değeri = sayfanın ID değeridir.

Aşağıdaki örnekte Ürünler sayfasına yönlendirmek için bir link oluşturulmuştur.

<a href="<?=simpleMenuLink(1)?>"><?=lang_urunlerimiz?></a>

SAYFA YÖNETİMİ 'nden bir sayfayı örneğin Hakkımızda sayfasına yönlendirmek için link oluşturmak istersek;

<a href="<?=simpleSayfaLink(1)?>"><?=lang_hakkimizda?></a>
Temalarda hangi hazır fonksiyonları kullanabilirim

Temalarda aşağıdaki hazır fonksiyonları kullanabilirsiniz.

 

<?=temalangSelect();?> (Dil Seçimi Açılır Menü)

<?=temalang();?> (Dil Seçimi )

<?=logo();?> (Örnek: <a href="index.html" ><img src="<?=logo();?>" alt="" /></a> )

<?=tema_footerlogo();?>

<?=tema_firmabilgi();?>

<?=footermenuKurumsal();?> (Footer göster işaretli sayfalar listelenir.)

<?=footermenuHaberler()?>

<?=anasayfaebultenform();?>

<?=temasosyal();?>

<?=tema_tel();?>

<?=tema_tel2();?>

<?=tema_tel3();?>

<?=tema_email();?>

<?=tema_email2();?>

<?=tema_email3();?>

<?=tema_adres();?>

<?=tema_adres2();?>

<?=tema_adres3();?>

<?=topMenu();?>

<?=topMenulist();?>

<?=anasayfasecili();?> (Sayfa yönetimi “anasayfa işaretli” sayfalar gösterilir. )

<?=anasayfablokgostergrup1();?> (Blok Yönetiminden grup#1 işaretli içerik gösterilir.)

<?=anasayfablokgostergrup2();?> (Blok Yönetiminden grup#2 işaretli içerik gösterilir.)

<?=anasayfablokgostergrup3();?> (Blok Yönetiminden grup#3 işaretli içerik gösterilir.)

<?=sliderreferans();?> (Anasayfada slider ile referansgösterimi sağlanır.)

<?=habergoster();?> (Ansayfada son haberler gösterilir.)

<?=urundokuman();?> (Anasayfada İndirilebilir dökümanlar listelenir.)

<?="".$title.""?> (Sayfa başlığını breadcrumb olarak gösterir )

Temada ürünleri nasıl listeleyebilirim
Sitenizin anasayfasında ürünleri listelemek istemeniz halinde temanızın index.php dosyasına aşağıdaki kodu ekleyebilirsiniz. Listelenen ürünler Aktif_tema_dizini/List/urunhomelist.tpl dosyasından gelmektedir. Bu dosyada düzenleme yapabilirsiniz.
 
  <?=urunhomelist();?>
Dahili menüleri nasıl gösterebilirim?
Yönetim paneli > İçerik yönetimi > Dahili menüler sayfasında yer alan ve yazılım altyapısından gelen fonksiyonları header ve footer alanlarında gösterebilirsiniz.
Göstermek istediğiniz menü başlığı içerisinde aşağıdaki gibi 2 seçenek bulunmaktadır. bunları göstermek istediğiniz alanlar için aktif edebilirsiniz. Aynı zamanda menünün listelenmesi için AKTİF seçeneği işaretli olması gerekmektedir.

 - ALT MENÜ LİSTELEME (Footer)
- ÜST MENÜ LİSTELEME (Header)

Bu sayfada bulunan ACT alanına müdahale edilmemelidir. Bu alanda ki veri yazılım işleyişini sağlayan fonksiyon adı oldugundan yapılacak değişiklik menünün çalışmamasına neden olacaktır.


​​​​​​​
Kendi PHP fonksiyonunu uygulayabilir miyim?
Temalarda tasarımsal gösterim amaçlı bazı fonksiyonlar hazırlayabilirsiniz. Hazırladığınız fonksiyonları aktif temanızın içindeki lib.php dosyasına ekleyebilir. Ve fonksiyon adını temanıza entegre edebilirsiniz.

ÖRN : 
function menugoster()
{
	$sorgu = my_mysql_query("select * from menuliste where aktif=1 AND menu1=1 order by sira desc");
	while($gelen = my_mysql_fetch_array($sorgu)){
        $gelen = kobiTranslate($gelen);	
        $gelen['seo'] = generateLink($gelen['seo']);
	$out.='<li class="nav-item dropdown"><a class="nav-link" href="'.($gelen['seo']).'">'.$gelen[baslik].'</a></li>';
	}
	return $out;
}

TEMADA GÖSTERMEK İÇİN:
(Header.php , index.php, footer.php dosyalarına ekleyebilirsiniz.)
<?=menugoster();?>
Dil şablonuna eklenen değeri temada göstermek istiyorum
AYARLAR > DİL ŞABLONU sayfasına sitenize eklemek istediğiniz bir metni tanımlayablirsiniz. Çoklu dil gösterimi için bu işlem gereklidir.

KOD : lang_hakkimizdabilgiler (Temaya eklenecek kod olarak girilmelidir.)
DEĞER : Hakkımızda Bilgiler( Girdiğimiz kod ile temada gösterilecek değeri tanımlamalıyız.)

Tanımladığımız bu veriyi temada aşağıdaki gibi kullanabiliriz. (Header.php , footer.php ve index.php dosyaları için)
 
<?=lang_hakkimizdabilgiler;?>

Tanımladığımız bu veriyi temada ki LİST dizini dosyalarında (.tpl) sayfalarında aşağıdaki gibi kullanabiliriz. 
 
<!--  -->
 
Siteme fiyat tablosu eklemek istiyorum
İÇERİK YÖNETİMİ > FİYAT TABLOSU sayfasından fiyat tablosu tanımlayabilirsiniz.
Oluşturduğunuz paketleri karşılaştırma yaptırmak için GRUPLANDIRABİLİRSİNİZ.

ÖRN : 
Paketleri aynı grupta karşılaştırma yaptırmak için aşağıdaki şekilde tanımlama yapmalısınız.

Silver Paket ( GRUP#1)
Gold Paket (GRUP#1)
Bronze Paket (GRUP#1)

Link
alanına gireceğiniz link ile paketi daha önceden oluşturduğunuz ürün sayfasına yönlendirebilirsiniz. Bu sayede satın alma işlemi gerçekleştirme imkanı sunabilirsiniz.
Breadcrumb alanına arkaplan eklemek istiyorum
Sistemde genel olarak breadcrumb arkaplan görseli ekleyebilmektesiniz. Aynı zamanda dahili menüler ve oluşturduğunuz sayfalar için ayrı arkaplan görselleri de yükleyebilirsiniz. Yönlendirme yapılan sayfalarda farklı sayfaya yönlendirme oldugundan breadcrumb özelliği devredışı kalacaktır.

* Bu özellik belirlenen bazı temada yer almakta olup her temada bulunmayabilir.
 
Yönetim panelinden banner ekleme
AYARLAR > BANNERLİSTESİ sayfasından banner ekleme gerçekleştirerek temada istediğiniz alanda gösterimi sağlayabilirsiniz.
Tanımladığınız banner sayfasına ID değeri ile aşağıdaki şekilde bir kod çıktısı oluşacaktır.
 
<?=simpleBanner(ID_DEĞERİ);?>

ID_DEĞERİ olarak gösterilen alana eklediğiniz bannera ait ID değerini yazarak header.php, index.php ve footer.php dosyalarına ekleyebilirsiniz.
Ürünleri sitede sıralı listeleme
Ürünlerinizi anasayfa kategori listeleme ve ilgili ürünler alanlarında sıralı olarak kaçar adet gösterilmesini isterseniz bu işlemi tema listeleme dosyalarında manuel gerçekleştirebilirsiniz.

Ürünleri belirlediğiniz adet yanyana listeleme için aşağıdaki dosyalarda düzenleme yapabilirsiniz.

Aktif_tema_dizini/List/urunhomelist.tpl
Aktif_tema_dizini/List/urun.tpl
Aktif_tema_dizini/List/ilgiliurun.tpl


dosyasında ilk satırı aşağıdaki gibi düzenleyebilirsiniz. Bootstrap framework ü ile grid sistemi sayesinde adetleri bu şekilde kendiniz belirleyebilirsiniz.
   
2 li Listeleme için : <div class="col-lg-6">
3 lü Listeleme için : <div class="col-lg-4">
4 lü Listeleme için : <div class="col-lg-3">