it-swarm-tr.com

Geçerli sayfayı Drupal 7 ekmek kırıntısı üzerinde göster)

Geçerli sayfa başlığını drupal 7 ekmek kırıntısına) eklemek yine de var mı?

5
Luiz Guilherme

Zen gibi bazı temalar bu seçeneği sunar, bu yüzden Görünüm -> Ayarlar altında kontrol edin. Temanız seçeneği sunmuyorsa, temanızın page.tpl.php dosyasını düzenleyebilirsiniz; $title Değişkeninden sonra $breadcrumb Öğesini eklemeniz yeterlidir. Alternatif olarak theme_breadcrumb() geçersiz kılabilirsiniz.

6
Dylan Tack

Bunu yapmak için Menu breadcrumb modülünü de kullanabilirsiniz (D6 ve D7 sürümleri de vardır).
Yapmanıza izin veriyor

"Sayfa başlığını kırıntıya ekleyin (tıklanabilir bir url olarak veya değil)"

Bu eğiticiye bakın:
Öğretici - Drupal 7

Menu breadcrumb

Menu breadcrumb - It uses the menu hierarchy to determine the breadcrumb trails.

4
Sk8erPeter

Yan not olarak, bread.rumb izinizi template.php dosyasında kodluyorsanız, sayfa başlığı otomatik olarak [custompage] .tpl.php dosyasına ekmek kırıntılarına eklenir.

Bunu yapmanın daha iyi bir yolu olduğunu söylemiyorum. Şahsen, birden fazla [sayfa] .tpl.php dosyası olduğu için benim için daha uygun bir çözümdü.

(Ayrıca varsayılan çıkışı <li> CSS işaretlemesini doğru yapmak için öğeleri listeleyin.)

function templatename_breadcrumb($variables) {
  $breadcrumb = $variables['breadcrumb'];
  $crumbs = '';
  if (!empty($breadcrumb)) {
    $crumbs = '<div id="breadcrumbs"><span>You are here: </span><ul>';
    foreach($breadcrumb as $value) {
      $crumbs .= '<li>' . $value . '</li>';
    }
    $crumbs .= '<li>' . drupal_get_title() . '</li></ul></div>';
  }
  return $crumbs;
}

Belki bu kimseye yardım eder.

1
Steven Ryssaert

Custom Breadcrumbs module kullanabilirsiniz, mevcut sayfa başlığını (veya başka bir belirteç alanını) ekleyebileceğiniz bir seçeneği vardır

1
dazz

Bir blokta ekmek kırıntısı olmasını istiyorsanız, aşağıdaki içeriğe sahip bir blok oluşturabilirsiniz:

<?php   
$bcarr = drupal_get_breadcrumb();
$bcarr [] = drupal_get_title();
print  theme('breadcrumb', array('breadcrumb'=>$bcarr));
?>

Bu Drupal 7 içindir ve içerik türü PHP kod olmalıdır).

0