[ Index ]
 

Code source de eZ Publish 3.9.0

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

title

Body

[fermer]

/design/admin/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="context-block">
  21  {* DESIGN: Header START *}<div class="box-header"><div class="box-tc"><div class="box-ml"><div class="box-mr"><div class="box-tl"><div class="box-tr">
  22  <h1 class="context-title">{'Search'|i18n( 'design/admin/content/search' )}</h1>
  23  
  24  {* DESIGN: Mainline *}<div class="header-mainline"></div>
  25  
  26  {* DESIGN: Header END *}</div></div></div></div></div></div>
  27  
  28  {* DESIGN: Content START *}<div class="box-bc"><div class="box-ml"><div class="box-mr"><div class="box-bl"><div class="box-br"><div class="box-content">
  29  
  30  <div class="context-attributes">
  31  
  32  <div class="block">
  33      <input class="halfbox" type="text" name="SearchText" id="Search" value="{$search_text|wash}" />
  34      <input class="button"  name="SearchButton" type="submit" value="{'Search'|i18n( 'design/admin/content/search' )}" />
  35  </div>
  36  
  37  {section show=and(count($search_subtree_array)|eq(1),$search_subtree_array.0|ne(1))}
  38  <div class="block">
  39  <label><input type="radio" name="SubTreeArray" value="1" />{'All content'|i18n('design/admin/content/search')}</label>
  40  <label><input type="radio" name="SubTreeArray" value="{$search_subtree_array.0}" checked="checked" />{'The same location'|i18n('design/admin/content/search')}</label>
  41  </div>
  42  {/section}
  43  
  44  <div class="block">
  45      {let adv_url=concat( '/content/advancedsearch/', $search_text|count|gt( 0 )|choose('', concat( '?SearchText=', $search_text|urlencode ) ) )|ezurl}
  46      {'For more options try the %1Advanced search%2.'|i18n( 'design/admin/content/search', 'The parameters are link start and end tags.', array( concat( '<a href=', $adv_url, '>' ), '</a>' ) )}
  47      {/let}
  48  </div>
  49  
  50  {* Excluded words. *}
  51  {section show=$stop_word_array}
  52  <p>
  53  {'The following words were excluded from the search'|i18n( 'design/admin/content/search' )}:
  54  {section name=StopWord loop=$stop_word_array}
  55      {$StopWord:item.word|wash}
  56      {delimiter}, {/delimiter}
  57  {/section}
  58  </p>
  59  {/section}
  60  
  61  {* No matches. *}
  62  {section show=$search_count|not}
  63  <h2>{'No results were found while searching for <%1>'|i18n( 'design/admin/content/search',, array( $search_text ) )|wash}</h2>
  64      <p>{'Search tips'|i18n( 'design/admin/content/search' )}</p>
  65      <ul>
  66          <li>{'Check spelling of keywords.'|i18n( 'design/admin/content/search' )}</li>
  67          <li>{'Try changing some keywords e.g. car instead of cars.'|i18n( 'design/admin/content/search' )}</li>
  68          <li>{'Try more general keywords.'|i18n( 'design/admin/content/search' )}</li>
  69          <li>{'Fewer keywords gives more results, try reducing keywords until you get a result.'|i18n( 'design/admin/content/search' )}</li>
  70      </ul>
  71  {/section}
  72  
  73  </div>
  74  {* DESIGN: Content END *}</div></div></div></div></div></div>
  75  
  76  </div>
  77  
  78  {* Search result. *}
  79  {section show=$search_count}
  80  <div class="context-block">
  81  {* DESIGN: Header START *}<div class="box-header"><div class="box-tc"><div class="box-ml"><div class="box-mr"><div class="box-tl"><div class="box-tr">
  82  <h2 class="context-title">{'Search for <%1> returned %2 matches'|i18n( 'design/admin/content/search',, array( $search_text, $search_count ) )|wash}</h2>
  83  
  84  {* DESIGN: Mainline *}<div class="header-subline"></div>
  85  
  86  {* DESIGN: Header END *}</div></div></div></div></div></div>
  87  
  88  {* DESIGN: Content START *}<div class="box-bc"><div class="box-ml"><div class="box-mr"><div class="box-bl"><div class="box-br"><div class="box-content">
  89  
  90  {include name=Result uri='design:content/searchresult.tpl' search_result=$search_result}
  91  
  92  <div class="context-toolbar">
  93  {include name=Navigator
  94           uri='design:navigator/google.tpl'
  95           page_uri='/content/search'
  96           page_uri_suffix=concat( '?SearchText=', $search_text|urlencode, $search_timestamp|gt( 0 )|choose( '', concat( '&SearchTimestamp=', $search_timestamp ) ), '&SubTreeArray=',$search_subtree_array|implode( ',' ) )
  97           item_count=$search_count
  98           view_parameters=$view_parameters
  99           item_limit=$page_limit}
 100  </div>
 101  {* DESIGN: Content END *}</div></div></div></div></div></div>
 102  </div>
 103  {/section}
 104  
 105  </form>
 106  {/let}


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