လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHPCMS လက်အောက်ခံကော်လံ ID ကိုရယူရန်နည်းလမ်း၏အသေးစိတ်ရှင်းပြချက်

PHPCMS လက်အောက်ခံကော်လံ ID ကိုရယူရန်နည်းလမ်း၏အသေးစိတ်ရှင်းပြချက်

M66 2025-10-31

PHPCMS တွင်လက်အောက်ခံကော်လံအိုင်ဒီကိုမည်သို့ရယူရမည်နည်း

GetCategoryiltildily နည်းလမ်းကိုသုံးပါ

GetCategoryiltiltildilts Method သည်မိဘအမျိုးအစား ID ကို parameter တစ်ခုအဖြစ်လက်ခံပြီးမိဘအမျိုးအစားအရကလေးအမျိုးအစားအားလုံး၏ ID များကိုပြန်ပို့သည်။ လက်ရှိကော်လံအောက်ရှိ Subordinate ကော်လံအားလုံး၏ ID စုဆောင်းမှုကိုလျင်မြန်စွာရယူရန်ဤနည်းလမ်းကိုအသုံးပြုပါ။

 $categoryChildrenIds = getCategoryChildIds($parentId);

GetCAviesBymy Method ကိုသုံးပါ

GetCategiciesBymyBym နည်းလမ်းသည်မိဘကော်လံ ID ကို Parameter အဖြစ်လက်ခံပြီးမိဘကော်လံအောက်တွင်ကော်လံအားလုံးပါ 0 င်သည့်ကော်လံခင်းကျင်းမှုကိုပြန်လည်ပေးအပ်သည်။ ၎င်းတို့၏ ID များအပါအ 0 င်ပုဒ်မခွဲများနှင့်ပတ်သက်သည့်သတင်းအချက်အလက်များကိုပြည့်စုံသောသတင်းအချက်အလက်ရယူရန်ဤနည်းလမ်းကိုသုံးပါ။

 $categoryChildren = getCategoriesByParent($parentId);
foreach ($categoryChildren as $category) {
    $categoryId = $category['catid'];
}

လက်အောက်ငယ်သားကော်လံကိုဆုံးဖြတ်ရန် site ကို function ကိုသုံးပါ

site ကို function သည်ကော်လံအိုင်ဒီအပေါ် အခြေခံ. ကော်လံ၏ URL ကိုထုတ်လုပ်နိုင်သည်။ အကယ်. သင်သည်မတည်ရှိသောကော်လံကိုသင်ဝင်ရောက်ကြည့်ရှုပါက 404 အမှားကိုပြန်ပေးလိမ့်မည်။ ထို့ကြောင့်ကော်လံသည်လက်အောက်ငယ်သားကော်လံရှိသည်,

 $exists = (siteurl($categoryId) !== '404');

ဥပမာစစ်ဆင်ရေး

 // လက်ရှိကော်လံကိုရယူပါ ID
$currentCatId = getCurrentCategory();

// အသုံးပြု getCategoryChildIds() အနိမ့်အဆင့်ကော်လံရရန်နည်းလမ်း ID
$categoryChildrenIds = getCategoryChildIds($currentCatId);

// အသုံးပြု getCategoriesByParent() အနိမ့်အဆင့်ကော်လံရရန်နည်းလမ်း信息
$categoryChildren = getCategoriesByParent($currentCatId);

// အသုံးပြု siteurl() လက်အောက်ငယ်သားကော်လံရှိပါတယ်ရှိမရှိဆုံးဖြတ်ရန် function ကို
$hasChildren = (siteurl($currentCatId) !== '404');