sys info: tonlarca modül Drupal 6 kurulumu, ... listelemek için çok.
Sorun: Sadece belli bir içerik türü doğru şablon dosyasıdır yüklemez. görünümleri aracılığıyla bu sayfalarda görüntülenir olacağını bazı düğümler biçimlendirme bunu yapıyoruz. onlar yüklenen yalnızca içerik bulunmaktadır. Bu içeriği geri düşüyor şablon dosyası düğüm-event.tpl olduğunu
Amaç: sayfa team.tpl.php yüklemek için
şablon önerileri yoluyla önişlemesini yoluyla template.php iki şekilde yüklenir
mytheme_preprocess_page(&$vars, $hook)
Bir drupal 5 kurulum _phptemplate_variables ()
dönüştürülen.
Yöntem 1:
if (module_exists('path')) {
$alias = drupal_get_path_alias(str_replace('/edit','',$_GET['q']));
if ($alias != $_GET['q']) {
$template_filename = 'page';
foreach (explode('/', $alias) as $path_part) {
$template_filename = $template_filename . '-' . $path_part;
$vars['template_files'][] = $template_filename;
}
}
}
Yöntem 2:
if ($vars['node']->og_groups['0'] || preg_match('/fdl\//',$vars['node']->path) || (preg_match('/og\/manage/',$alias) || preg_match('/og\/invite/',$alias) || preg_match('/og\/users/',$alias)) || (preg_match('/node\/add/',$alias) && $_GET['gids'] != '') || $vars['node']->og_description || (arg(0) == 'user' && is_numeric(arg(1)))) {
$vars['template_files'][] = 'page-team';
}
sayfa takım eksik tpl ve i (yöntem 2) Yukarıda benim koduyla bir hata olabilir şüpheli.
Ben "yöreler" ilk yolu argüman ile tüm sayfalar için bu şablonu yüklemeye çalışılıyor site.com / fdl ve FDL tüm çocuklar çok.
i birçok imkan olduğunu biliyorum. ama hata burada bir his var. sunabileceğiniz herhangi bir yardım için teşekkürler.