Bir içerik türüne eklenmiş bir sözlüğüm var. Bu içerik türünde yapılan bir düğümü kategorize etmek için yalnızca bir terim seçilebilir. Kelime Araçlar denir ve 'araba, kamyon, tekne' terimleri vardır. İçerik türü ayrıca Araçlar olarak da adlandırılır.
Ben oto yolunu kullanıyorum, böylece [kelime: isim] / [terim: isim] 'i gösterecek, böylece oluşturulduğunda site.com/vehicles/trucks' u gösterecek, örneğin tüm kamyonları gösterecek ... tipik Drupal şeyleri .. Tamam...
Şimdi, 'araçlar' içeren bir sayfa olan bir Görünümüm var. 'Araç' içerik türündeki öğelerin tümünü görüntülemek için ayardır. Bu sayfa görünümü aynı zamanda 'taksonomi terim kimliği' argümanını almak üzere ayarlanmıştır.
Taksonomi terimi mevcut olduğunda, taksonomi yolu için oluşturulan url takma adının, sağlanan bir argümanla birlikte Görünümler sayfasındakiyle aynı olduğunu unutmayın:
URL Takma taksonomi yolu = araçlar / kamyonlar. Argümanlı görüntüleme sayfası = araçlar / kamyonlar.
Bu bilerek. Amacım, bir argüman bulunmadığında bu içerik türünün tüm sonuçlarını göstermek ve mevcut olduğunda, en önemlisi bu taksonomi terimine dayanan sonuçları filtrelemek VE aynı argümanlar olmadan aynı alanları ve yapıyı tutmaktı. site.com/vehicles).
Sorun şu ki, bu beklendiği gibi çalışmıyor. site.com/vehicles görünümümü ve ilgili filtreleri doğru gösteriyor. site.com/vehicles/trucks sadece Drupal tarafından sağlanan düzenli, biçimlendirilmemiş taksonomi listesini gösterir.
Taksonomi terim kimliği argümanı doğru yapılandırılmadığı için mi?
Bu, taksonomi kancalarının Views'tan sonra ateşlendiği bir ağırlık meselesi midir? Eğer öyleyse, buradaki ağırlıkları nasıl yeniden düzenleyebilirim ki düzgün ateşlensin ve ihtiyacım olan sonuçları bana verilsin?
Ne önereceğinizi biliyorum - drupal varsayılan görünümleri geçersiz kılmak için Views'un taksonomi / terim /% görünümü ile geldiğini biliyorum.
Ancak bu benim durumumda işe yaramayacak. Her biri kendi kelime hazinesiyle ve her biri kendi bakış açısına ve farklı alan kümelerine sahip (örneğin evler ve arabalar, çok farklı alan kümelerine sahip) birden fazla içerik türüne sahibim. Tüm içerik türleri aynı alanlara sahipse taksonomi / terim /% değeri işe yarar, o zaman bu geçersiz kılmadakileri taklit edebilirdim, ancak durum bu olmadığından, sonuçları temel alan sonuçları göstermek için yolumu nasıl doğru bir şekilde alabilirim Bu kelime terimi ve benim alan yapısını korumak?
Bu kafa karıştırıcıysa üzgünüm. Başvuru için siteye bir link http://www.buyagainbaby.com . Site şu anda taksonomiyi / terim /% değerini geçersiz kılma olarak kullanıyor, ancak yine de, her görüşün taksonomiye dayanan sonuç kümesini nasıl işlediğinden sorumlu olacak şekilde değişmesi gerekiyor.