2011-11-14 18 views
1

drupalで作成されたクライアントのサイトを設計変更しています。 Drupal 7のサイトのように見えます。drupalテーマでコンテンツを見つけて移動するには

テーマファイルがあります。 page.tpl.phpファイルは、クライアントが望むどのような次のコード

<div <?php print drupal_attributes($attr) ?>> 

    <?php if ($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') { ?> 
    <title <?php print drupal_attributes($attr) ?>><?php print $head_title ?></title> 
    <?php } ?> 

    <?php print $breadcrumb ?> 

    <h1 class='page-title'> 
    <?php print $title; ?> 
    </h1> 

    <?php if ($tabs) { ?> 
    <div class="tabs"><?php print $tabs ?></div> 
    <?php if ($tabs2) { ?> 
     <div class="tabs second"><?php print $tabs2 ?></div> 
    <?php } ?> 
    <?php } ?> 

    <div class="page-content"> 
    <?php if ($messages) { ?> 
     <div class="messages"><?php print $messages ?></div> 
    <?php } ?> 
    <?php 
     print $help;  
     print $content; 
     print $feed_icons; 
    ?> 
    </div> 

</div> 

<?php 
if (in_array('page-ajax', $variables['template_files'])) { 
    $settings_js = drupal_add_js(); 
    unset($settings_js['core']); 
    unset($settings_js['module']); 
    unset($settings_js['theme']); 
    print drupal_get_js('header', $settings_js); 
} 
?> 

は$にして配置されているフォームにある持っていることを、ページajaz.tpl.php

の含みを持っていますH1のページタイトルの上に置かれるべきコンテンツvar。

開発者がviews-exposed-form.tpl.phpという名前を使用したようです。私の推測では、これはbetter_exposed_filtersというモジュールを使用しているモジュールのテンプレートです。

このモジュールで生成されたフォームを移動してタイトルH1の上に表示する方法は、わかりにくいです。

答えて

1

ブロック管理ページの "views exposed filter"ブロックのようなものを見つけようとします。 このブロックをコンテンツ領域から別の領域に移動します。フォームが場所を変更したかどうかを確認してください。 はいの場合はブロックを優先地域の地域に移動します(おそらくこの地域を定義する必要があります)。

関連する問題