Ürün gösterim şablonlarına kişisel bir field / makro ekleyebilir miyim?

Örneğin ürün şablonlarına ürün tedarik süreci bilgisini girmek için ;

/secure/urun.php dosyasını açın. Diğer veriler ile aynı şekilde, dilediğiniz sıraya

    array(isim=>'Tedarik Süreci Bilgisi',
       db=>'tedariksureci',
       unlist=>true,
       stil=>'normaltext',
       gerekli=>'1'),

satırlarını ekleyin. Sonrasında ürün şablonlarında (templates//systemDefault/urunListShow.php , urunGoster.php ...) {%DB_tedariksureci%} makrosunu (DB_'den sonra field adı aynı şekilde yazarak) kullanabilirsiniz.

Bunu admin panelindeki siparişte görüntülemek için FTP'den include/user_library.php dosyasını açalım. İlgili fonksiyonu aşağıdaki gibi güncelleyelim.

function adminSepetInfo($d)
{
  $ts = 'TS : '.$d['tedarikSureci'];
  if ($d['ozellik1'])
    $c .= hq("select concat(kod,' / ',gtin) from urunvarstok where up=1 AND var1 like '" . str_replace(' ', '%', $d['ozellik1']) . "' AND var2 like '" . str_replace(' ', '%', $d['ozellik2']) . "' AND urunID='" . $d['urunID'] . "' order by ID desc limit 0,1");
  if (!$c)
    $c = hq("select concat(tedarikciCode,' / ',gtin) from urun where ID='" . $d['urunID'] . "'");
  if ($c)
    return 'Kod / GTIN : ' . $c . ' ('.$ts.')<br />';
}

Şablon Kişiselleştirme

Şablon Kişiselleştirme kategorisinde bulunan diğer sıkça sorulan sorular.