2011-10-27 23 views
6

Bir drupal 7 sitesinde ön sayfa için bir şablon ayarlıyorum ve zorlanıyorum. Dosyayı doğru klasöre kaydettim, tüm önbellekleri temizledim ve hem tema sayfasını hem de tarayıcı sayfasını yeniledim. Kaybettiğim bir şey mi var? Bu neden çalışmıyor?page-front.tpl.php çalışmıyor

+0

WHat "çalışmıyor" anlamına mı geliyor? Drupal'da hata mı, yoksa boş bir sayfa mı? –

+0

Eklenen stiller henüz gösterilmiyordu, bu yüzden de orijinal page.tpl ve sayfa olması gereken sayfa-front.tpl gösterilmiyordu - front.tpl – EZDC

cevap

3

theme_get_suggestions(), aşağıdaki kodu içerir:

if (drupal_is_front_page()) { 
    // Front templates should be based on root only, not prefixed arguments. 
    $suggestions[] = $base . $delimiter . 'front'; 
} 

$base"page" içerir ve $delimiters"__" içerir. Alt çizgiler tire ile değiştirildiği için, ön sayfa için şablon dosya adı sayfa olmalıdır - front.tpl.php (bir yerine iki tire).