こんにちは皆、私はDrupal 7で新しく、多くのオプションを試しました。私は私が望む特定の結果を得ることができません。 +ページ forum.tpl.php - - front.tpl.php +ページ - 私は4つのテンプレートファイル + page.tpl.php +ページを持っているDrupalサイトを持っているblogs.tpl.phpDrupal 7の特定のコンテンツのページテンプレートを扱う
したがって、フォーラムが表示されている他のスタッフが表示されている内側のページとしてpage.tpl.phpが使用されていますが、ブログが表示されるpage.tpl.phpファイルとは異なるページテンプレートが必要です。
さて問題は、ブログのURLが今、すべてのページが、私はそれがページにリダイレクトされるようにしたいのに対し、ファイルをpage.tpl.phpにリダイレクトされ、このhttp://localhost/drupal/content/test-blog http://localhost/drupal/content/blog-one
似ていることである - blogs.tpl.phpページ。
私はこれを試して、それが動作しますが、これは正しい解決策ではないことを知っています。
`関数lars_preprocess_page(& $変数、$フック){
$alias = drupal_get_path_alias(arg(0) . '/' . arg(1));
$content_path = substr($alias, 0,7);
if($content_path == 'content'){
$variables['theme_hook_suggestions'][] = 'page__blogs';}`
私はこの種の問題の正しい解決策になるかを知りたいです。前もって感謝します。