Phpld Kategori Görünüm Değişikliği (Category Drop Down Menu)
Bu yazı toplamda 13, bugün ise 0 kez görüntülenmiş
Phpld tüm sürümlerinde kategori görünümü;
- Kategori
- |_Alt Kategori
- |__Sonraki Alt Kategori
şeklindedir, eğer bu görünümü;
Kategori > Alt Kategori > Sonraki Alt Kategori
şeklinde göstermek istiyorsanız, ufak bi değişiklikle bunu halletmeniz mümkün. Aslında ilk görünüm daha güzel gibi duruyor fakat dizininizde site ekleme bölümüne gelip iki görünümü karşılaştırdığınızda, site eklemeye çalışan kişi için 2. görünüm daha kolay gibi görünüyor, kendi sitesine ait kategoriyi bulması için daha uygun gibi, kendinizi site ekleyen kişi yerine koyup dizininiz için uygun görürseniz kullanın.
Öncelikle düzenlemenin sahibi; Shadav Mods
Phpld uyumlu sürümler; 2.1 ve 3.2 serisi (3.x serisinde deneme yapmadım)
Önizleme;
eski hali; ve yeni hali;
Kurulum;
includes >> functions.php dosyasını açın;
bu kısmı bulun;
-
function get_categs_tree($id=0)
-
{
-
$level++;
-
$rs = $db->Execute("SELECT `ID`, `TITLE` FROM `{$tables['category']['name']}` WHERE `STATUS` = '2' AND `PARENT_ID` = ".$db->qstr($id)." AND `SYMBOLIC` <> 1 ORDER BY `TITLE`");
-
-
while (!$rs->EOF)
-
{
-
else
-
{
-
}
-
get_categs_tree($rs->Fields('ID'));
-
$rs->MoveNext();
-
}
-
$level--;
-
return $categs;
-
}
Bununla değiştirin;
-
function get_categs_tree($id=0,$previous='') {global $db, $tables; static $categs = array ("0" => "[Top]"); static $level = 0; $level++; $rs = $db->Execute("SELECT `ID`, `TITLE` FROM `{$tables['category']['name']}` WHERE `STATUS` = '2' AND `PARENT_ID` = ".$db->qstr($id)." AND `SYMBOLIC` <> 1 ORDER BY `TITLE`"); while (!$rs->EOF) {if (empty($_SESSION['user_id']) ||$_SESSION['is_admin']) $categs[$rs->Fields('ID')] = $previous . $rs->Fields('TITLE'); else {if (in_array($rs->Fields('ID'),$_SESSION['user_permission_array'])) $categs[$rs->Fields('ID')] = $previous . $rs->Fields('TITLE');} get_categs_tree($rs->Fields('ID'), $previous . $rs->Fields('TITLE') . '> '); $rs->MoveNext();} $level--; return $categs;}
Hepsi bu kadar kolay gelsin,

0 Cevap to “Phpld Kategori Görünüm Değişikliği (Category Drop Down Menu)”
Yorum veya soru bulunmuyor. Yazı hakkında sorunuz varsa yazabilirsiniz.
Eklenti ile ilgili görüş veya soru yazabilirsiniz.