Hocam zaten bir kategoride ürün varsa mantık olarak alt kategorileri listelemez ki ilk if i doğrudığı için 🙄 Ya da bir koşul olunca diğeri mi olmuyor 😅
alt kategorinin de alt kategorisi veya ürünü olabilir o yüzden bir if else bu işi çözmez ifin içinde tekrar if olması gerekir.