taxonomy term viewsi ile sadece alt kategorilerin içeriğini göstermek

Events happening in the community are now at Drupal community events on www.drupal.org.
Posted by uzmankodra on September 8, 2010 at 11:38am

merhaba, views taxonomy_terms ile ilgili bir sorum var.

"A" Kategorisi ve "A" Alt kategorim olmak üzere bir ana ve alt kategorim var. "B" adında bir içerik girmekteyim. "B" içeriği girerken "A" ana ve "A" alt kategorilerini etiketliyorum.
bu durumda taxonomy term views aktifken A kategorisine girildiğinde olması gerektiği gibi "B" içeriğim görünüyor. "A" alt kategorisine girince de yine olması gerektiği gibi görünüyor. Buraya kadar güzel ama "B" içeriğim "A" ana kategorisine girildiğinde değil sadece onun alt kategorisine girildiğinde görünmesini istiyorum.

yani "B" içeriği yalnızca alt kategoride görünecek ana kategoride görünmeyecek. Bunu nasıl yapabilrim.
views argümanda ve filtrelemede kategori için dept derinlik özelliği var. bu özelliği denememe rağmen istediğim sonuca ulaşamadım. bu tür bir özelliği sağlayabilen oldumu daha önce veya yapabilecek olan varmı? yardımcı olacak arkadaşlara teşekkürler.

Comments

Bence A ana kategorisini

Posted by bilvanisli on September 8, 2010 at 1:51pm

Bence A ana kategorisini etiketlememen gerekiyor. Sadece ilgili alt kategoriyi etiketlersen sadece orada görünür.

cevabı soruda gizli

Posted by vorteks on September 8, 2010 at 1:51pm

çünkü ürün girerken sadece alt kategoriyi seçmeniz gerekiyor. aslında çoklu seçim; video vb. içerikler için kullanışlı ama ürün içeriği için seçilmemesi daha iyi olur. seçilmediğinde zaten açılır menü çıkar ve bu tür karışıklıkların önüne geçilmiş olur.

ama içerik oluştururken ana

Posted by uzmankodra on September 8, 2010 at 3:58pm

ama içerik oluştururken ana kategorileri de muhakakak seçmem gerekiyor.

içerik oluştururken ana

Posted by bilvanisli on September 8, 2010 at 5:26pm

içerik oluştururken ana kategori seçmeniz gerekmez. Ama sonradan views vb. ile kullanacağım diyorsanız taksonomi tree yi almak için php koduyla desteklemeniz gerekebilir.

seçmem gerekiyor derken bu

Posted by uzmankodra on September 8, 2010 at 6:05pm

seçmem gerekiyor derken bu zorunluluğu kendim koyuyorum. yani yapmak istediğim o yönde. istediğimi views taxonomy term içinde senin de söylediğin gibi sanırım bi php kodu ile veya argüman içinde seçeceğim bir özellikle yapabilrim ama bunu nasıl nereden yapacağımı tam olarak bilmiyorum. eğer php kodu kullanacak olursam kod ne olmalıdır. php kısmına ne yazmam gerekir.

taxonomy_get_parents diye bir

Posted by bilvanisli on September 8, 2010 at 10:08pm

taxonomy_get_parents diye bir fonksiyon var. argument kısmında php kodu ile bunu kullanabilirsin. Ama bence ana kategoriler yerine sözlük kullansan daha iyi olur. Böylece bir çok alanda kolaylıkla kullanabilirsin. views ile sunarken de vid değerini argüman olarak alırsın.

bilvanisli, söylediğin

Posted by uzmankodra on September 9, 2010 at 10:51am

bilvanisli, söylediğin fonksiyon bu mu?
http://api.drupal.org/api/function/taxonomy_get_parents/6

bunu nasıl kullanabilrim. taxonomy_term viewsi argümanında validatorü php code yapıp bu kodumu kullanmak gerekiyor? bu kısımı biliyorsan ayrıntılı anlatırmısın.

benimkisi sadece bir fikir.

Posted by bilvanisli on September 12, 2010 at 1:51pm

benimkisi sadece bir fikir. Evet dediğim o fonksiyon. argument kısmında " Provide default argument" kısmında bu kodu kullanabilirsin. Ama tam olarak ne yazman gerekir bilmiyorum.
api.drupal.org taki fonksiyonlar genellikle eklenti yazmak için kullanılır.

AltStyle によって変換されたページ (->オリジナル) /