Aşağıdakileri yapmak için temiz bir yol belirlemeye çalışarak günler geçirdim:
- Tüm üst seviye terimlerin bir listesini, alt terimleriyle bağlantılı olan bir kelimeyle görüntüleyin.
- Bir linke tıklandığında, bu terimlerin çocuklarının listesine götürülecektir .
- Bu terimle etiketlenmiş bir düğümlerin listesi görüntülenecek olan en düşük seviye terime kadar reklam sonsuz.
Bu, yaygın olarak ihtiyaç duyulan bir işlevsellik gibi gözüküyor gibi görünüyor, ancak özellikle tüm ağaçlar aynı derinliğe inmiyorsa, keyfi derinliği kaldırabilecek herhangi bir çözüm bulamıyorum.
İdeal bir çözüm Görünümler 3, Bağlamlar, EntityFieldQueries veya Drupal 7'de iyi desteklenen başka bir şey kullanan bir çözüm olabilir.
Ben yapabiliyorum neredeyse sıralı bağlamsal filtreler için süreli ilişkiler (terim, terimin ebeveyn ve terimin ebeveynin ebeveyn) ve kullanıcıya bu üç düğüm ile basit bir görünüm yaparak tam benim istediğim. Bununla ilgili tek sorun, çok az derinliğe sahip bir uçağı olan bir düğüm varsa, "kategorize edilmemiş" olarak listelenir ve ölü bir bağlantı oluşturur. Bunu yapmak yerine, bir sonraki çocuk terimiyle bağlantı kurmasını istiyorum.