[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/design/standard/templates/content/ -> search.tpl (source)

   1  {* DO NOT EDIT THIS FILE! Use an override template instead. *}
   2  {let search=false()}
   3  {section show=$use_template_search}
   4      {set page_limit=10}
   5      {set search=fetch(content,search,
   6                        hash(text,$search_text,
   7                             section_id,$search_section_id,
   8                             subtree_array,$search_subtree_array,
   9                             sort_by,array('modified',false()),
  10                             offset,$view_parameters.offset,
  11                             limit,$page_limit))}
  12      {set search_result=$search['SearchResult']}
  13      {set search_count=$search['SearchCount']}
  14      {set stop_word_array=$search['StopWordArray']}
  15      {set search_data=$search}
  16  {/section}
  17  
  18  <form action={"/content/search/"|ezurl} method="get">
  19  
  20  <div class="maincontentheader">
  21  <h1>{"Search"|i18n("design/standard/content/search")}</h1>
  22  </div>
  23  
  24  <div class="block">
  25      <input class="halfbox" type="text" size="20" name="SearchText" id="Search" value="{$search_text|wash}" />
  26      <input class="button" name="SearchButton" type="submit" value="{'Search'|i18n('design/standard/content/search')}" />
  27  </div>
  28  
  29  <div class="block">
  30      {let adv_url=concat('/content/advancedsearch/',$search_text|count|gt(0)|choose('',concat('?SearchText=',$search_text|urlencode)))|ezurl}
  31      <label>{"For more options try the %1Advanced search%2"|i18n("design/standard/content/search","The parameters are link start and end tags.",array(concat("<a href=",$adv_url,">"),"</a>"))}</label>
  32      {/let}
  33  </div>
  34  
  35  {section show=$stop_word_array}
  36  <p>
  37  {"The following words were excluded from the search"|i18n("design/standard/content/search")}:
  38  {section name=StopWord loop=$stop_word_array}
  39  {$StopWord:item.word|wash}
  40  {delimiter}, {/delimiter}
  41  
  42  {/section}
  43  </p>
  44  
  45  {/section}
  46  
  47  {switch name=Sw match=$search_count}
  48    {case match=0}
  49    <div class="warning">
  50    <h2>{'No results were found when searching for "%1"'|i18n("design/standard/content/search",,array($search_text|wash))}</h2>
  51    </div>
  52      <p>{'Search tips'|i18n('design/standard/content/search')}</p>
  53      <ul>
  54          <li>{'Check spelling of keywords.'|i18n('design/standard/content/search')}</li>
  55          <li>{'Try changing some keywords eg. car instead of cars.'|i18n('design/standard/content/search')}</li>
  56          <li>{'Try more general keywords.'|i18n('design/standard/content/search')}</li>
  57          <li>{'Fewer keywords gives more results, try reducing keywords until you get a result.'|i18n('design/standard/content/search')}</li>
  58      </ul>
  59    {/case}
  60    {case}
  61    <div class="feedback">
  62    <h2>{'Search for "%1" returned %2 matches'|i18n("design/standard/content/search",,array($search_text|wash,$search_count))}</h2>
  63    </div>
  64    {/case}
  65  {/switch}
  66  
  67  {include name=Result
  68           uri='design:content/searchresult.tpl'
  69           search_result=$search_result}
  70  
  71  {include name=Navigator
  72           uri='design:navigator/google.tpl'
  73           page_uri='/content/search'
  74           page_uri_suffix=concat('?SearchText=',$search_text|urlencode,$search_timestamp|gt(0)|choose('',concat('&SearchTimestamp=',$search_timestamp)))
  75           item_count=$search_count
  76           view_parameters=$view_parameters
  77           item_limit=$page_limit}
  78  
  79  </form>
  80  {/let}


Généré le : Sat Feb 24 10:30:04 2007 par Balluche grâce à PHPXref 0.7