2012-10-11 39 views
0

搜索結果我創建了一個自定義的searchpage.tpl.php打印出搜索表單和搜索結果中使用下面的代碼:如何打印出在Drupal 6

<div class="searchblock"> 
<?php 
print drupal_get_form('search_form'); 
?> 
</div> 

<div class="search-result <?php print $search_zebra; ?>"> 
    <dt class="title"> 
    <a href="<?php print $url; ?>"><?php print $title; ?></a> 
    </dt> 
    <dd> 
    <?php if ($snippet) : ?> 
    <p class="search-snippet"><?php print $snippet; ?></p> 
    <?php endif; ?> 
    </dd> 
</div> 

它正確時,顯示搜索表單我搜索短語,網址更改爲http://domain.com/search/node/phrase 但它不顯示搜索結果,請問我該如何使其工作?

回答

0

這裏的解決方案:

<div class="searchblock"> 
<?php 
print drupal_get_form('search_form'); 
?> 
</div> 

<?php 
$keys = arg(2); 
print search_data($keys, $type = 'node'); 
?> 
</div>