[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/themes/fusion/fusion_core/ -> search-theme-form.tpl.php (source)

   1  <?php
   2  // $Id: search-theme-form.tpl.php,v 1.1.2.2 2010/02/14 06:44:15 sociotech Exp $

   3  
   4  /**

   5   * @file search-theme-form.tpl.php

   6   * Default theme implementation for displaying a search form directly into the

   7   * theme layout. Not to be confused with the search block or the search page.

   8   *

   9   * Available variables:

  10   * - $search_form: The complete search form ready for print.

  11   * - $search: Array of keyed search elements. Can be used to print each form

  12   *   element separately.

  13   *

  14   * Default keys within $search:

  15   * - $search['search_theme_form']: Text input area wrapped in a div.

  16   * - $search['submit']: Form submit button.

  17   * - $search['hidden']: Hidden form elements. Used to validate forms when submitted.

  18   *

  19   * Since $search is keyed, a direct print of the form element is possible.

  20   * Modules can add to the search form so it is recommended to check for their

  21   * existance before printing. The default keys will always exist.

  22   *

  23   *   <?php if (isset($search['extra_field'])): ?>

  24   *     <div class="extra-field">

  25   *       <?php print $search['extra_field']; ?>

  26   *     </div>

  27   *   <?php endif; ?>

  28   *

  29   * To check for all available data within $search, use the code below.

  30   *

  31   *   <?php print '<pre>'. check_plain(print_r($search, 1)) .'</pre>'; ?>

  32   * 

  33   * To add a "Search" label, use the code below.

  34   * 

  35   *   <label for="edit-search_theme_form"><?php print t('Search') ?></label>

  36   *

  37   * To add an "Advanced Search" link, use the code below.

  38   * 

  39   *   <a class="advanced-search-link" href="/search" title="<?php print t('Advanced Search') ?>"><?php print t('Advanced Search') ?></a>

  40   *

  41   * @see template_preprocess_search_theme_form()

  42   */
  43  ?>
  44  
  45  <div id="search" class="container-inline">
  46    <input class="search-input form-text" type="text" maxlength="128" name="search_theme_form" id="edit-search-theme-form-header"  size="15" value="" title="<?php print t('Enter search terms') ?>" />
  47    <input id="search_header" class="search_submit" type="submit" name="op" value="<?php print t('Search') ?>"  />
  48    <?php print $search['hidden']; ?>
  49  </div><!-- /search -->


Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7