Posted by FelisDesignus-1 on January 19, 2009 at 9:10am
nodeları göstermek için composite layout'u kullanmak istemiyorum. ana sayfada ya da views ile yaratılmış herhagi bir tablodan bir node a yönlendirildiğinde içerik views ile gösterilsin istiyorum. views ile bunu yapmanın yolu nedir? arguments dan başlık kısmını daha sonra da node id kısmını kullanarak yapmayı denedim. ancak olmadı. pathauto kullanıyorum. bu olumsuz etkiliyor olabilir mi?
şimdiden teşekkürler...
Comments
views?
Tek bir içeriğin Views ile gösterilmesi bana pek mantıklı bir uygulama olarak gelmedi. Niye böyle bir yolu tercih ettiğinizi söyleyebilir misiniz? Belki de yanlış birşey yapmaya çalışıyorsunuzdur?
Bu arada Pathauto'nun olumsuz bir etkisi olmaz; node/1 sayfasının takma adı ilk-sayfam.html'de olsa birinci argüman "node", ikinci argüman ise "1"dir. Argümanlara bakılırken takma adlar değil orjinal yollar kullanılıyor.
---
drupaldersleri.org - Türkçe Drupal bilgi kaynağı
drupaldersleri.org - Türkçe Drupal bilgi kaynağı
tüm node'ların görünümünü değiştirmek
istiyorsan şayet temanın node.tpl.php dosyasında değişiklik yapabilirsin.
7-8 tane içerik türüm ve
7-8 tane içerik türüm ve bunların çok sayıda cck field'ı(bazıları image) var. ben composite layoutu kullanmadan bunları node içinde derli toplu göstermek istiyorum.
özel tpl.php dosyası
Bu iş için Views eklentisini kulanarak bir çözüm elde edebileceğini sanmıyorum; pembeci'nin de değindiği gibi içerik düzenini değiştirmek istediğin içerik türleri için özel node-icerik_turu.tpl.php dosyası kullanabilirsin.
---
drupaldersleri.org - Türkçe Drupal bilgi kaynağı
drupaldersleri.org - Türkçe Drupal bilgi kaynağı
teşekkürler. ben böyle
teşekkürler.
ben böyle bir dosya hazırladım. bu dosyanın çalışmasını sağlamak için yapmam gereken ekstra birşey var mı?. template klasörünün içine (node.tpl.php'yi içeren klasör) attım. ancak bir değişiklik göremedim...
Ad ve içerik
Bu dosyanın içeriği PHPTemplate Theme Engine ile uyumlu olmalı. Yani şu andaki node.tpl.php dosyasına benzemeli. Adı da önemli. Tüm node'ları etkilesin isityorsan node.tpl.php'yi yedekleyip o isimle kaydet. Yok sadece mesela "kitap" içerik türlü node'ları etkilesin istiyorsan node-kitap.tpl.php şeklinde adlandır.
Aşağıdakiler faydalı olabilir.
PHPTemplate genel bilgi: http://drupal.org/phptemplate
node.tpl.php : http://drupal.org/node/11816
CCK and theming : http://drupal.org/node/62462
teşekkürler. dediğiniz
teşekkürler. dediğiniz gibi node-icerik_turu.tpl.php dosyasıyla yapıyorum. ancak php bilgim çok az olduğu için bir yerde takıldım.
<?phpecho $node-> field_balkon[0]['view'];}
?>
teşekkürler yardımlarınız için...
check box
karışmak gibi olmasın ama tek seçenekli radio button yerine check box kullansan daha uygun olmaz mı (radio button birden çok seçenek varsa manalı bişey)? n/a problemini de daha rahat çözebilirsin belki öyle yaparsan.
Ufak bir düzeltme: if bir
Ufak bir düzeltme: if bir döngü değildir; tümce demek daha doğru olur herhalde.
İstediğinizi de şu şekilde elde edebileceğinizi düşünüyorum:
<?php if ($node->field_balkon[0]['view']) echo $node->field_balkon[0]['view']; ?>---
drupaldersleri.org - Türkçe Drupal bilgi kaynağı
drupaldersleri.org - Türkçe Drupal bilgi kaynağı