Show Menu
TEMAS×

Plantillas

Plantillas

Etiquetas de plantilla de presentación

Una lista de las etiquetas y los atributos de búsqueda y comercialización del sitio para las plantillas de presentación.
Una plantilla de presentación es un archivo HTML que incluye etiquetas de plantilla de presentación que define la búsqueda y comercialización del sitio. Estas etiquetas indican el formato de los resultados de búsqueda que ven los clientes.
Puede seleccionar entre los siguientes grupos de etiquetas de presentación:

Declaraciones

Las declaraciones son etiquetas de declaración guiada especiales que se pueden definir en la parte superior de una plantilla de presentación de nivel superior. Se omiten todas las declaraciones posteriores, incluidas las declaraciones de las plantillas incluidas.
Etiqueta
Descripción
1
<guided-content-type-header content="content-type">
De forma predeterminada, la plantilla de presentación se devuelve con un tipo MIME de text/html. Puede cambiar qué tipo de contenido se utiliza con esta etiqueta.
Declare esta etiqueta lo más alto posible en la plantilla de presentación. No agregue otro texto en la misma línea con esta etiqueta.
2
<guided-xml-declare [charset="charset"]>
Si devuelve XML, puede utilizar esta etiqueta para crear la declaración XML. Convierta esta etiqueta en la primera línea de la plantilla de presentación. Cuando se utiliza esta etiqueta, el tipo de contenido se establece automáticamente en text/xml, a menos que se sobrescriba con <guided-content-type-header> en la primera línea. Si no especifica un charset, el valor predeterminado es UTF-8. Esta etiqueta tiene el siguiente resultado en el documento XML:
<?xml version="1.0" encoding="charset-name" standalone="yes" ?>

Resultados

Etiqueta
Descripción
1
<guided-results [gsname="searchname"]></guided-results>
La etiqueta guided-results define los límites de un bucle de resultados. Se puede acceder a cualquier conjunto de resultados especificando un atributo gsname . Si no se proporciona gsname , se muestran los resultados de búsqueda predeterminados.
2
<guided-result-link [gsname="fieldname"] [Enable="value"]+></guided-result-link>
Para crear un vínculo a un resultado determinado, utilice la etiqueta guided-result-link . Al definir un atributo gsname , puede utilizar un campo del índice en lugar de la etiqueta estándar "loc" que hace referencia a la "dirección URL de búsqueda". También se pueden pasar otros atributos, como clase y destinatario, que se muestran en la etiqueta de anclaje resultante.
3
<guided-result-img gsname="fieldname" [Enable="value"]+>
La etiqueta <guided-result-img> ayuda a crear etiquetas de imagen en lugar de incrustar variables dentro de una etiqueta img sin procesar.
Especifique el campo que se usará para la ruta de la imagen en el atributo gsname . El resultado es una etiqueta img con cualquier atributo HTML estándar que haya definido y pasado por ella. Por lo tanto, el siguiente ejemplo:
<guided-result-img gsname="thumbnail"  class="thumb" border="0"/>
becomes:
<img src="prod8172.jpg" class="thumb"  border="0"/>
4
<guided-result-field gsname="fieldname" [escape="html|url|js|json|ijson|0"]/>
Cualquier parte de la información que se va a presentar en los resultados se muestra como una etiqueta <guided-result-field> (excepto cuando se utilizan etiquetas de generación automática como la <guided-result-img> ).
Especifique el nombre del campo de índice de búsqueda en gsname . La cadena exacta que se pasa se muestra en la plantilla.
Puede especificar una opción de escape si desea que este campo se escape de forma distinta a la especificada en la plantilla de transporte.
Esta codificación se aplica sobre cualquier codificación especificada en la plantilla de transporte.
5
<guided-if[-not]-result-field gsname="field-name></guided-if-result-field>
Este conjunto de etiquetas condicionales es verdadero si hay contenido en el campo específico que se va a mostrar. Si no hay contenido, la condición es false. Puede utilizar las etiquetas para decidir si el HTML circundante se muestra o no si no existe un valor, o si se muestra una imagen diferente, etc.
<guided-if-result-field gsname="thumbnail">     <guided-result-img gsname="thumbnail" class="thumb" /> <guided-else-result-field>     <img src="nothumb.jpg" class="nothumb" /> </guided-if-result-field>
6
<guided-if[-not]-result-wrap> <guided-else-result-wrap> </guided-if[-not]-result-wrap>
Al mostrar los resultados en columnas, esta etiqueta se utiliza para identificar si el resultado actual marca el final de una columna.
Cuando la condición booleana es verdadera, se agrega HTML al final del resultado para finalizar la fila y inicio una nueva. Cuando es la última, no se inicia una nueva fila.
Consulte <guided-if-not-last> para obtener más información sobre esa etiqueta.
<guided-if-result-wrap>      </div>      <guided-if-not-last>          <div>      </guided-if-not-last>  </guided-if-result-wrap>
7
<guided-results-found [gsname="searchname"]/>
Devuelve un 1 si la solicitud de búsqueda back-end devolvió resultados y 0 si no lo hizo. Si no se especifica gsname , la etiqueta asume la búsqueda principal. Esta etiqueta es útil para pasar lógica a rutinas de JavaScript.
8
<guided-results-total [gsname="searchname"]/>
Devuelve el número total de resultados en el conjunto de resultados especificado. Supone la búsqueda predeterminada cuando no se da gsname .
9
<guided-results-lower [gsname="searchname"]/>
Devuelve el número de resultado del resultado inferior de la página para el conjunto de resultados especificado. Supone la búsqueda predeterminada cuando no se da gsname .
10
<guided-results-top [gsname="searchname"]/>
Devuelve el número de resultado del resultado superior de la página para el conjunto de resultados especificado. Supone la búsqueda predeterminada cuando no se da gsname .
11
&amp;lt;/guided-if[-not]-results-found&amp;gt; &lt;/code> &lt;/p> &lt;/td>

Muestra el contenido cuando se encuentran los resultados. O bien, no muestra ningún HTML de resultados cuando no se encuentran los resultados.
<guided-if-results-found gsname="products">     <guided-results gsname="products">         ...     </guided-results> <guided-else-results-found>      No results were found. </guided-if-results-found>
12
<guided-result-title/>
La etiqueta <guided-result-title> proporciona el valor del campo de plantilla de transporte de título especificado con la etiqueta <title> Transport.
13
<guided-result-description/>
La etiqueta <guided-result-description> proporciona el valor del campo de plantilla de transporte de descripción especificado con la etiqueta de transporte <description> .
14
<guided-result-loc/>
La etiqueta < guided-result-loc> da valor al campo de plantilla de transporte loc especificado con la etiqueta de transporte <loc> .
15
&amp;lt;/guided-if-result-field&amp;gt; &lt;/code> &lt;/p> &lt;/td>

True si hay contenido en el campo específico que se va a mostrar. Si no hay contenido, la condición es false. Utilice las etiquetas para decidir si se muestra o no el HTML circundante si no existe un valor, o si se muestra una imagen diferente, etc.
<guided-if-result-field gsname="thumbnail">      <guided-result-img gsname="thumbnail" class="thumb"/> <guided-else-result-field>      <img src="nothumb.jpg" class="nothumb"/> </guided-if-result-field>
16
<guided-result-attribute-table gsname="tablename">
Esta etiqueta proporciona un bucle a través de la tabla de atributos definida en la plantilla de transporte con <attribute_table> etiqueta de transporte. Hay <guided-result-attribute-table-field> etiqueta para mostrar valores de campo de tabla de atributos. También es posible utilizar una etiqueta de campo de resultados guiados sin formato dentro del bucle para mostrar otros campos de resultados.
17
<guided-result-attribute-table-field gsname="fieldname" [escape="html|url|js|json|0"]/>
Muestra el campo de tabla de atributos tal como se define en la plantilla de transporte.
...
    
    &amp;lt;ul&amp;gt;
    
    &amp;lt;guided-result-attribute-table&amp;nbsp;gsname=&quot;downloads&quot;&amp;gt;
    &amp;nbsp;&amp;nbsp;&amp;lt;li&amp;gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp; nbsp;&amp;nbsp;&amp;lt;a&amp;nbsp;href=&quot;&amp;lt;guided-result-attribute-table-field&amp;nbsp;gsname=&quot;download_link&quot;&amp;nbsp;/&amp;gt;&quot;&amp;gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;sp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;guided-result-attribute-table-field&amp;nbsp;gsname=&quot;download_title&quot;&amp;nbsp;/&amp;gt;
    &amp;nbsp;&amp; nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/a&amp;gt;&amp;nbsp;(&amp;lt;guided-result-field&amp;nbsp;gsname=&quot;title&quot;/&amp;gt;)
    &amp;nbsp;&amp;lt;/li&amp;gt;
    &amp;lt;/guided-result-attribute-table&amp;gt;
    
    &amp;lt;/ul&amp;gt;
    
    ...
    
    &amp;lt;/guided-results&amp;gt; &lt;/code> &lt;/p> &lt;/td>

18
<guided-trace [gsname="searchname"]/>
Extrae la información de seguimiento encontrada dentro de los datos de seguimiento dentro de la sección general de la salida de datos JSON por la plantilla de transporte para la búsqueda dada.
Si no se proporciona ningún nombre de búsqueda, se asume el valor predeterminado.
19
<guided-result-trace/>
Extrae el contenido JSON encontrado en los resultados > rastrea información de la salida de datos JSON por la plantilla de transporte para el resultado de búsqueda actual.
Esta etiqueta solo es válida dentro del bucle <guided-results></guided-results> .

Facetas

Las facetas son componentes de navegación que permiten explorar en profundidad los resultados de búsqueda. Puede utilizar las etiquetas facetas para mostrar varias facetas en la plantilla de presentación. Las facetas se hacen referencia por su nombre.
Consulte Acerca de las facetas dinámicas.
Etiqueta
Descripción
1
<guided-dynamic-facets></guided-dynamic-facets>
Contexto de bucle para cualquier faceta dinámica para una búsqueda determinada.
La etiqueta de plantilla de presentación <guided-facet> se edita para que el atributo gsname se proporcione automáticamente en el contexto de bucle <guided-dynamic-facets> .
2
<guided-facet-display-name gsname=" facetname "/>
Devuelve la etiqueta de visualización de la faceta.
Si la faceta utiliza la etiqueta <display-name> en la plantilla de transporte, el contenido de esa etiqueta se convierte en la etiqueta.
3
<guided-facet-rail></guided-facet-rail>
Define una sección de la plantilla de presentación que se utiliza como patrón de repetición para cada faceta del carril de facetas.
Cada faceta que pertenece al carril de facetas utiliza esta sección para evaluar su salida.
A continuación se muestra un ejemplo de carril de facetas:
<guided-facet-rail>   <guided-facet>     <guided-facet-display-name/>     ...     </guided-facet>   </guided-facet-rail>
Tenga en cuenta que las etiquetas siguientes no necesitan el atributo gsname cuando se encuentra dentro de la etiqueta <guided-facet-rail> , ya que el valor se determina de forma dinámica en el momento de la búsqueda y se sustituye correctamente:
  • guided-facet
  • guided-facet-display-name
  • guided-facet-total-count
  • guided-facet-undo-link
  • guided-facet-undo-path
  • guided-facet-Behavior
Los criterios de ordenación de la página Barra de facetas determinan la posición de las facetas. Puede elegir el orden en la lista desplegable Ordenar métodos de facetas.
Esta etiqueta puede aceptar opcionalmente un valor de atributo gsname de _dynamic_facets , que proporciona un contexto de bucle para cualquier faceta dinámica de esta búsqueda. Este carril de facetas predefinido también está expuesto en la interfaz de usuario de reglas comerciales para la acción de la faceta X en el carril de facetas '_dynamic_facets' a la posición Y ".
4
<guided-facet gsname=" facetname " height=" 60px " width=" 120px "></guided-facet>
Utilice la etiqueta de faceta guiada para definir un área dentro de la cual todas las etiquetas de facetas se relacionan con una faceta específica. Esta etiqueta es también una etiqueta booleana que oculta todo el contenido si no hay valores en la faceta. En ese caso, no tiene sentido obtener los valores de faceta).
Los atributos de altura y ancho son opcionales y las dimensiones se especifican en píxeles (px). El Generador de reglas visuales (VRB) utiliza estos dos atributos y muestra un cuadro de puntos como un marcador de posición interactivo cuando la faceta está oculta.
Cuando el nombre para mostrar está en la faceta y la faceta está oculta, el nombre también se oculta. Sin embargo, si el nombre está fuera de la faceta, puede ocultar el nombre solo si la etiqueta de zona o una etiqueta guiada-si-faceta-visible está envuelta alrededor de ella.
5
<guided-if[-not]-facet-long [gsname="facetname"]></guided-if[-not]-facet-long>
Esta etiqueta condicional es verdadera cuando el número de valores de faceta está por encima del umbral de longitud definido en la configuración. Utilícelo para mostrar una faceta como un elemento de interfaz de usuario diferente (como una lista truncada o un cuadro de desplazamiento) cuando la lista sea demasiado larga.
<guided-facet name="category">     <guided-if-facet-long>         <select>             <guided-facet-values>                 <guided-facet-option />             </guided-facet-values>         </select>     <guided-else-facet-long>         <guided-facet-values>             <guided-facet-value-link><guided-facet-value /></guided-facet-link>         </guided-facet-values>     </guided-if-facet-long> </guided-facet>
También puede utilizar esta condición fuera del contexto de un bloque con faceta guiada con nombre haciendo referencia a una faceta específica directamente mediante el uso del atributo gsname .
<guided-if-facet-long gsname="category">     The category facet is very long! </guided-if-facet-long>
6
<guided-if[-not]-facet-selected [gsname="facetname"]></guided-if[-not]-facet-selected>
Esta etiqueta condicional es verdadera cuando se hace clic en la faceta al menos una vez y se selecciona un valor de faceta. Se utiliza para mostrar u ocultar las etiquetas HTML o gs en función de si se ha hecho clic en una faceta.
<guided-facet name="category">     <guided-if-facet-selected>         This facet has been selected.  You can no longer refine it.     <guided-else-facet-selected>     <guided-facet-values>         <guided-facet-value-link><guided-facet-value /></guided-facet-link>     </guided-facet-values>     </guided-if-facet-selected> </guided-facet>
También puede utilizar esta condición fuera del contexto de un bloque con faceta guiada con nombre haciendo referencia a una faceta específica directamente mediante el uso del atributo gsname .
<guided-if-facet-selected gsname="category">     The category facet is selected! </guided-if-facet-selected>
7
<guided-if[-not]-facet-single [gsname="facetname"]></guided-if[-not]-facet-single>
Esta etiqueta condicional es verdadera cuando solo hay un valor de faceta. Utilice la etiqueta para cambiar la visualización de la faceta cuando no tenga capacidad para refinar los resultados.
<guided-facet name="category">     <guided-if-facet-single>         Facet is not refinable.     <guided-else-facet-single>         <guided-facet-values>             <guided-facet-value-link><guided-facet-value /></guided-facet-link>         </guided-facet-values>     </guided-if-facet-single> </guided-facet>
También puede utilizar esta condición fuera del contexto de un bloque con faceta guiada con nombre haciendo referencia a una faceta específica directamente mediante el uso del atributo gsname .
<guided-if-facet-single gsname="category">     There is only one value in the category facet! </guided-if-facet-single>
8
<guided-if[-not]-facet-multiselect [gsname="facetname"]></guided-if[-not]-facet-multiselect>
Esta etiqueta condicional es verdadera cuando la faceta es de selección múltiple. Utilice la etiqueta para cambiar la visualización de la faceta dentro de las etiquetas <guided-facet-rail> o <guided-dynamic-facets> .
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nbsp;&amp;lt;guided-if-facet-multiselect&amp;gt;
    &amp;nbsp;...
    &amp;nbsp;&amp;lt;guided-else-facet-multiselect&amp;gt;
    &amp;nbsp;...
    &amp;nbsp;&amp;lt;/guided-if-facet-multiselect&amp;gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;...
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/guided-facet&amp;gt;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/guided-facet-rail&amp;gt; &lt;/code> &lt;/p> &lt;/td>

9
<guided-facet-values [gsname=" facetname "]></guided-facet-values>
Es la etiqueta del repetidor de bucle de valor de faceta. Puede definirlo dentro del contexto de un bloque con faceta guiada con nombre , en cuyo caso puede omitir el gsname . O bien, puede definirlo fuera de cualquier bloque de faceta guiada , pero requeriría el atributo gsname para identificar qué conjunto de valores de faceta se muestran.
También puede utilizar esta etiqueta para mostrar los valores de faceta fuera del contexto de un bloque con faceta guiada con nombre . Puede hacer referencia a una faceta específica directamente mediante el atributo gsname .
<script>      registerFacetValues('category', '<guided-facet-values gsname="category"><guided-facet-value/>,</guided-facet-values>'); </script>
10
<guided-facet-value [escape="html|url|js|json|0"]/>
Extrae la cadena del valor de faceta actual.
De forma predeterminada, el valor es HTML escaped. Puede utilizar la opción de escape para cambiar la forma en que se escapa el valor.
11
<guided-facet-count/>
Extrae el número de resultados que coinciden con el valor de faceta actual.
12
<guided-facet-value-link [Enable="value"]+></guided-facet-value-link>
Crea un vínculo alrededor de la cadena de valor de faceta en el que el visitante del sitio puede hacer clic. La ruta se genera automáticamente para reducir los resultados según el valor de faceta actual. Admite pasar cualquier atributo directamente a la etiqueta de anclaje.
<guided-facet-values>     <guided-facet-value-link class="facetlink"><guided-facet-value /></guided-facet-value-link> </guided-facet-values>
13
<guided-if-facet-value-selected> <guided-else-facet- value-selected> </guided-if-facet-value-selected>
Cambia la visualización del valor de faceta cuando está seleccionado. Si ya se ha elegido, en la mayoría de los casos ya no es vinculable.
<guided-facet-values>      <guided-if-facet-value-selected>          <b><guided-facet-value/></b>      <guided-else-facet-value-selected>          <guided-facet-link><guided-facet-value/></guided-facet-link>         </guided-if-facet-value-selected> </guided-facet-values>
14
&amp;lt;/guided-if[-not]-facet-value-fantasma&amp;gt; &lt;/code> &lt;/p> &lt;/td>

Cambia la visualización del valor de faceta cuando es un valor fantasma. Cuando un valor de faceta es un valor fantasma, suele mostrarse en cursiva para indicar que falta el valor o que está en "fantasma".
El siguiente fragmento de código es un ejemplo de un bloque de facetas:
<guided-facet-values>     <guided-if-facet-value-selected>         <b><guided-facet-value /> (<guided-facet-count />)</b>             <guided-else-facet-value-selected>                 <guided-if-facet-value-ghost>                     <i><guided-facet-value /> (0)</i>                 <guided-else-facet-value-ghost>             <guided-facet-link class="link"><guided-facet-value /></guided-facet-link> (<guided-facet-count />)         </guided-if-facet-value-ghost>     </guided-if-facet-value-selected> </guided-facet-values>
15
<guided-facet-undo-link gsname=" facetname "></guided-facet-undo-link>
Muestra un vínculo de deshacer para una faceta determinada. Si hay facetas de selección múltiple, este vínculo anula la selección de todos los valores de faceta determinados. Póngale un nombre a la faceta. Si la faceta no está seleccionada actualmente, el vínculo es la ruta actual.
El siguiente es un ejemplo del uso de esta etiqueta:
<guided-if-facet-selected gsname="category">     <guided-facet-undo-link gsname="category">Undo Category</guided-facet-undo-link> </guided-if-facet-selected>
16
<guided-if-facet-long [gsname="facetname"]> <guided-else-facet-long></guided-if-facet-long>
Esta etiqueta condicional es verdadera cuando el número de valores de faceta está por encima del umbral de longitud definido en la configuración. Utilícelo para mostrar una faceta como un elemento de interfaz de usuario diferente (como una lista truncada o un cuadro de desplazamiento) cuando la lista sea demasiado larga.
<guided-facet gsname="category">      <guided-if-facet-long>          <div class="long_facet">              <guided-facet-values>                  <guided-facet-link><guided-facet-value/></guided-facet-link>              </guided-facet-values>          </div>      <guided-else-facet-long>          <div class="facet">              <guided-facet-values>                  <guided-facet-link><guided-facet-value/></guided-facet-link>              </guided-facet-values>          </div>      </guided-if-facet-long>  </guided-facet>
También puede utilizar esta condición fuera del contexto de un bloque con faceta guiada con nombre , haciendo referencia a una faceta específica directamente mediante el uso del atributo gsname .
<guided-if-facet-long gsname="category">      The category facet is very long! </guided-if-facet-long>
17
<guided-if-facet-selected [gsname="facetname"]> <guided-else-facet-selected></guided-if-facet-selected>
Esta etiqueta condicional es verdadera cuando se hace clic en la faceta al menos una vez y se selecciona un valor de faceta. Se puede utilizar para mostrar u ocultar etiquetas HTML o gs en función de si se hace clic en una faceta.
<guided-facet gsname="category">      <guided-if-facet-selected>          This facet has been selected.  You can no longer refine it.      <guided-else-facet-selected>          <guided-facet-values>              <guided-facet-link><guided-facet-value/></guided-facet-link>          </guided-facet-values>      </guided-if-facet-selected> </guided-facet>
También puede utilizar esta condición fuera del contexto de un bloque con faceta guiada con nombre haciendo referencia a una faceta específica directamente mediante el uso del atributo gsname .
<guided-if-facet-selected gsname="category">      The category facet is selected! </guided-if-facet-selected>
18
<guided-if-facet-single [gsname="facetname"]> <guided-else-facet-single></guided-if-facet-single>
Esta etiqueta condicional es verdadera cuando solo hay un valor de faceta. Se puede utilizar para cambiar la visualización de la faceta cuando no tiene capacidad para refinar los resultados.
<guided-facet gsname="category">      <guided-if-facet-single>          Facet is not refinable.      <guided-else-facet-single>          <guided-facet-values>              <guided-facet-link><guided-facet-value/></guided-facet-link>          </guided-facet-values>      </guided-if-facet-single> </guided-facet>
También puede utilizar esta condición fuera del contexto de un bloque con faceta guiada con nombre , haciendo referencia a una faceta específica directamente mediante el uso del atributo gsname .
<guided-if-facet-single gsname="category">      There is only one value in the category facet! </guided-if-facet-single>
19
<guided-if-facet-has-values [gsname="facetname"]> <guided-else-facet-has-values></guided-if-facet-has-values>
Esta condición permite comprobar si la faceta especificada tiene algún valor. Puede utilizarla para mostrar otra faceta en lugar de una vacía.
20
<guided-facet-total-count gsname=" facetname "/>
Extrae el número total de resultados que están dentro de una faceta determinada.
21
<guided-facet-value gsname=" valor de faceta personalizado asociado " [escape="html|url|js|json|0"]/>
Extrae la cadena de un valor que está asociado con la faceta. Puede tener 0 o más campos asociados a una faceta. No es habitual tener campos asociados y, para ello, puede configurar la plantilla de transporte.
22
<guided-if-facet-value gsname=" valor de faceta personalizado asociado "/><guided-else-facet-value></guided-if-facet-value>
Comprueba si el valor de faceta tiene un valor de campo asociado.
23
<guided-facet-link [Enable=" value "]+></guided-facet-link>
Crea un vínculo alrededor de la cadena de valor de faceta en el que el cliente puede hacer clic. La ruta se genera automáticamente para reducir los resultados según el valor de faceta actual. Admite pasar cualquier atributo directamente a la etiqueta de anclaje.
<guided-facet-values>      <guided-facet-link class="facetlink"><guided-facet-value/></guided-facet-link> </guided-facet-values>
24
<guided-facet-value-path [escape="html|url|js|json|0"]/>
Crea su propio vínculo a un valor de faceta.
<guided-facet-values>      <guided-lt/>a href="<guided-facet-value-path/>"<guided-gt/><guided-facet-value/></a> </guided-facet-values>
De forma predeterminada, el valor es URL escapada. Sin embargo, puede agregar otra capa de codificación especificando qué modo de escape desea utilizar mediante el parámetro escape.
25
<guided-facet-value-children></guided-facet-value-children>
A medida que <guided-facet-values> se repite por cada valor de faceta, esta etiqueta repite todos los valores secundarios de una faceta anidada. Dentro de esta etiqueta, utilice las etiquetas de facetas típicas para crear vínculos, crear vínculos de deshacer y mostrar valores de facetas. Esta etiqueta debe estar dentro de <guided-facet-values> porque no hay bucles anidados.
A continuación se muestra un ejemplo de uso de esta etiqueta:
<guided-facet-values>   <guided-facet-link title='<guided-facet-value />'><guided-facet-value /> (<guided-facet-count />)</guided-facet-link>   <guided-if-facet-value-has-children>    <guided-facet-value-children>     <guided-facet-link title='<guided-facet-value />'><guided-facet-value /> (<guided-facet-count />)</guided-facet-link>    </guided-facet-value-children>   </guided-if-facet-value-has-children> </guided-facet-values>
26
<guided-if-facet-value-has-children> <guided-else-facet- value-has-children> </guided-if-facet-value-has-children>
Comprueba si el valor de faceta actual tiene valores secundarios. Se recomienda usar antes de usar las etiquetas <guided-facet-value-children> . La cláusula "else" es opcional.
27
&amp;lt;guided-else[-not]-facet-value-over-length-threshold&amp;gt;
    
    &amp;lt;/guided-if[-not]-facet-value-over-length-threshold&amp;gt; &lt;/code> &lt;/p> &lt;/td>

Determina si el valor de faceta actual dentro del bucle facet-values está por encima del umbral de longitud. Normalmente se utiliza para mostrar solo valores por debajo del umbral en una faceta larga (a menos que el usuario haya seleccionado previamente un vínculo "Ver más" que se muestra debajo de la faceta).
28
&amp;lt;guided-else[-not]-facet-value-equals-length-threshold&amp;gt;
    
    &amp;lt;/guided-if[-not]-facet-value-equals-length-threshold&amp;gt; &lt;/code> &lt;/p> &lt;/td>

Determina si el valor de faceta actual dentro del bucle facet-values es igual al umbral de longitud.
29
<guided-facet-value-undo-link></guided-facet-value-undo-link>
Muestra un vínculo de deshacer para un valor de faceta seleccionado determinado. Utilícelo para mostrar un vínculo de deshacer junto a un valor de faceta seleccionado. Debido a que este vínculo de deshacer sólo deshace ese valor seleccionado en particular, difiere de <guided-facet-undo-link> que anula la selección de todos los valores seleccionados.
Nota: Si la faceta no tiene un comportamiento de selección múltiple, los dos vínculos de deshacer tienen el mismo comportamiento. Es decir, la faceta solo puede tener un valor seleccionado.
Si la faceta no está seleccionada actualmente, el vínculo es la ruta actual. Utilice esta etiqueta únicamente dentro de un bucle guided-facet-values.
30
<guided-facet-value-undo-path/>
Cree su propio vínculo de deshacer valor de faceta.
31
<guided-facet-undo-path gsname=" facetname "/>
Cree su propio vínculo de deshacer facetas.
Similar a la etiqueta <guided-facet-undo-link> con la diferencia de que le proporciona la ruta sin procesar para crear su propio vínculo de deshacer.
32
<guided-if-facet-value-matches facetname="facetname" value="value"><guided-else-facet-value-matches> </guided-if-facet-value-matches>
Muestre HTML condicionalmente cuando la faceta dada tenga el valor "value" seleccionado o único. Este conjunto de etiquetas se utiliza a menudo para mostrar una faceta en función del valor seleccionado en otra faceta.
33
<guided-facet-Behavigsname=" facetname "/>
Determinar el comportamiento de una faceta, como normal, persistente o de selección múltiple. Resulta útil para los clientes que reciben resultados XML y desean cambiar dinámicamente la forma en que se muestra la faceta en función de su comportamiento.
34
&amp;lt;/guided-if-facet[-not]-visible&amp;gt; &lt;/code> &lt;/p> &lt;/td>

El contenido que envuelve esta etiqueta se oculta o se muestra en función del estado de visibilidad de la faceta. Si una regla comercial oculta o revela la faceta directamente, cualquier contenido dentro de la faceta se oculta o se revela. No es necesario que estas etiquetas se ajusten alrededor de la faceta.
Un uso común de esta etiqueta es ocultar el nombre para mostrar cuando el nombre está fuera de la faceta. Al ajustar esta etiqueta alrededor del nombre para mostrar, el nombre desaparecerá cuando la faceta esté oculta.
Esta etiqueta reemplaza la zona y tiene muchos de los mismos beneficios de rendimiento que el uso de zonas.

Ruta de exploración

Etiqueta
Descripción
1
<guided-breadcrumb [gsname=" breadcrumbname "]></guided-breadcrumb>
Etiqueta de bucle de la ruta de exploración. Cualquier contenido entre las etiquetas de apertura y de cierre se repite para cada número de consulta del estado actual.
Si se omite gsname , se utiliza la ruta de exploración denominada "default".
2
<guided-breadcrumb-link [gsname="goto|remove|drop"] [attr="value"]+></guided-breadcrumb-link>
Crea un vínculo en la ruta de exploración. El comportamiento predeterminado es el comportamiento "goto". Si el vínculo se comporta de forma diferente, utilice el atributo gsname opcional para especificar "remove" o "drop". Cualquier atributo incluido en la etiqueta se pasa a la etiqueta de anclaje resultante.
<guided-breadcrumb>      <guided-breadcrumb-link gsname="remove" class="bc_link">          <guided-breadcrumb-value/>      </guided-breadcrumb-link> </guided-breadcrumb>
3
<guided-breadcrumb-value />
La etiqueta value imprime el valor transformado de la iteración de ruta de exploración actual. Solo se utiliza en el contexto de un bloque de rutas guiadas.
<guided-breadcrumb>      <guided-breadcrumb-link>          <guided-breadcrumb-value/>      </guided-breadcrumb-link> </guided-breadcrumb>
4
<guided-breadcrumb-label />
La etiqueta genera una etiqueta para un valor de ruta de exploración que detalla qué faceta se seleccionó para generar ese elemento de ruta de exploración. Solo se utiliza en el contexto de un bloque de rutas guiadas.
<guided-breadcrumb>      <guided-breadcrumb-link>          <guided-breadcrumb-label/>: <guided-breadcrumb-value/>      </guided-breadcrumb-link> </guided-breadcrumb>
5
<guided-if-breadcrumb-label> <guided-else- breadcrumb-label> <guided-if-breadcrumb-label />
Esta etiqueta condicional se utiliza para mostrar contenido condicionalmente si el valor actual de la ruta de exploración tiene una etiqueta. Solo se utiliza para mostrar etiquetas y contenido relacionado cuando existe una etiqueta. Solo se utiliza en el contexto de un bloque de rutas guiadas.
<guided-breadcrumb>      <guided-breadcrumb-link>          <guided-if-breadcrumb-label>              <guided-breadcrumb-label/>:          </guided-if-breadcrumb-label>      <guided-breadcrumb-value/></guided-breadcrumb-link> </guided-breadcrumb>
6
<guided-breadcrumb-path [gsname="goto|remove|drop"]/>
Se utiliza para crear su propio vínculo de ruta de exploración.

Menús

Etiqueta
Descripción
1
<guided-menu gsname="menuname"></guided-menu>
Es la etiqueta del repetidor de bucle de valor de menú. Utilice el atributo gsname para identificar qué conjunto de elementos de menú se muestra.
2
<guided-menu-item-link [Enable="value"]+></guided-menu-item-link>
Proporciona la dirección URL para refinar la búsqueda actual del elemento de menú.
3
<guided-menu-item-option [Enable="value"]+ />
Normalmente, un menú se muestra en un control de selección de una plantilla. Esta etiqueta facilita la construcción del control seleccionado, ya que genera el código HTML para generar la opción para el control seleccionado.
Por ejemplo, el siguiente bloque de código:
<select name="sort" onchange="gcGo(this);"> <guided-menu gsname="sort"> <guided-menu-item-option/> </guided-menu> </select>
Puede generar HTML como el siguiente:
<select name="sort" onchange="gcGo(this);">   <option value="?sort=relevance;sp_sfvl_field=product-type|category|size;" selected="selected">Sort by Relevance</option>   <option value="?sort=avail-code;sp_sfvl_field=product-type|category|size;">Sort by Availability</option>   <option value="?sort=price;sp_sfvl_field=product-type|category|size;">Sort by Price</option> </select>
4
<guided-menu-item-value />
Devuelve la cadena del valor asociado al menú.
5
<guided-menu-item-label />
Devuelve la cadena de la etiqueta asociada al menú.
6
<guided-menu-item-path />
Devuelve la cadena de ruta. Utilice la etiqueta si desea agregar un parámetro a la ruta y crear un vínculo personalizado.
7
<guided-if-menu-item-selected> <guided-else-menu- item-selected> </guided-if-menu-item-selected>
Devuelve un 1 o 0 que indica si el elemento de menú actual está seleccionado.

Pagenav

Las etiquetas de navegación de la página se pueden utilizar para crear un conjunto de vínculos que permitan al usuario pasar de página en los resultados de la búsqueda.
Etiqueta
Descripción
1
<guided-pages></guided-pages>
Etiqueta de bucle para la navegación de la página. Cualquier contenido entre las etiquetas de apertura y de cierre se iterará para cada página.
2
<guided-page-link [tari="value"]+></guided-page-link>
Crea un vínculo en la navegación de la página.
3
<guided-page-link gsname="first|prev|next|last|viewall|viewpages" [attr="value"]+></guided-page-link>
Crea un vínculo a la primera, anterior, siguiente o última página. También puede crear un vínculo para vista de todas las páginas en una página.
4
<guided-page-number />
Devuelve una cadena con el número de página actual.
5
<guided-if-page-selected> <guided-else-page- selected> </guided-if-page-selected>
Este conjunto de etiquetas condicionales es true si se selecciona la página que está actualmente iterada. Generalmente se utiliza para mostrar de manera diferente el número de página en el control de navegación de la página.
6
<guided-if[-not]-page-prev> <guided-else-page- prev> </guided-if[-not]-page-prev>
Este conjunto de etiquetas condicionales es true si la página actual tiene una página anterior. Generalmente se utiliza para mostrar un vínculo anterior en la navegación de la página, cuando tiene sentido.
7
<guided-if[-not]-page-next> <guided-else-page- next> </guided-if[-not]-page-next>
Este conjunto de etiquetas condicionales es true si la página actual tiene una página siguiente. Generalmente se utiliza para mostrar un vínculo anterior en la navegación de la página, cuando tiene sentido.
8
<guided-if[-not]-page-viewall> <guided-else-page- viewall> </guided-if[-not]-page-viewall>
Cuando una búsqueda devuelve un gran conjunto de resultados, es posible que no desee oferta la capacidad de vista de todos los resultados. Por lo tanto, puede utilizar este conjunto de etiquetas condicionales para determinar cuándo mostrar el vínculo Vista todo.
9
<guided-if[-not]-page-viewpages> <guided-else-page- viewpages> </guided-if[-not]-page-viewpages>
Puede utilizar este conjunto de etiquetas condicionales para determinar cuándo mostrar el vínculo Páginas de Vista. Generalmente se utiliza para permitir que un cliente realice vistas en determinadas páginas.
10
&amp;lt;guided-else-page-link&amp;gt;
    &amp;lt;/guided-if[-not]-page-link&amp;gt; &lt;/code> &lt;/p> &lt;/td>

Comprueba si la navegación de la página tiene una primera página, una página anterior, una página siguiente, etc.
11
<guided-page-total />
Devuelve una cadena con el número total de páginas de resultados de búsqueda.
12
<guided-pagination gsname= "pagination_name"></guided-pagination>
Utilice la etiqueta de paginación guiada para definir un área en la que todas las etiquetas de paginación se relacionan con una configuración de paginación específica en caso de que tenga pocas opciones de navegación definidas.
13
next|last|viewall|viewpages&rbrack;/&amp;gt; &lt;/code> &lt;/p> &lt;/td>

Crea su propio vínculo en la navegación de la página.
14
<guided-if-page-high-eq-last> <guided-else-page- high-eq-last> </guided-if-page-high-eq-last>
Comprueba si la página más alta de la navegación de la página es igual al número total de páginas.
15
<guided-if-page-low-eq-first> <guided-else-page-low-eq-first> </guided-if-page-low-eq-first>
Comprueba si la página más baja en la navegación de la página es igual a la misma.
16
<guided-if-page-is-multipage> <guided-else-page-is-multipage> </guided-if-page-is-multipage>
Prueba si hay una sola página de resultados o varias páginas de resultados.

Búsquedas recientes

Puede utilizar las etiquetas de búsqueda recientes para crear un conjunto de vínculos que permitan al usuario ejecutar rápidamente una búsqueda anterior, como en el ejemplo siguiente:
<guided-if-recent-searches> 
    <span>Recent Searches</span><br/> 
    <guided-recent-searches> 
        <guided-recent-searches-link><guided-recent-searches-value></guided-recent-searches-link><br/> 
    </guided-recent-searches> 
    <guided-recent-searches-clear-link>Clear Recent Searches</guided-recent-searches-clear-link> 
</guided-if-recent-searches>

Consulte Configuración de búsquedas recientes.
Etiqueta
Descripción
1
<guided-recent-searches></guided-recent-searches>
Etiqueta de bucle para búsquedas recientes. Cualquier contenido entre las etiquetas de apertura y de cierre se iterará para cada página.
2
<guided-recent-searches-link [attr="value"]+> </guided-recent-searches-link>
Permite crear un vínculo a una búsqueda reciente. Admite el paso de cualquier atributo HTML directamente a la etiqueta de anclaje.
3
<guided-recent-searches-path/>
Permite capturar la ruta de URL relativa para una búsqueda reciente, dentro de un bucle de búsqueda guiada-reciente. Normalmente, utilizaría guided-last-search-link . Sin embargo, si desea crear su propio vínculo, puede utilizar esta etiqueta. A continuación se muestra un ejemplo:
<guided-lt/>a&nbsp;href="<guided_recent_searches_path>"><guided-recent-searches-value></a>
4
<guided-recent-searches-value>
Permite capturar el término de consulta asociado con una búsqueda reciente.
5
<guided-recent-searches-clear-link [tari="valor"]+></guided-recent-searches-clear-link>
Le permite oferta a sus clientes para que puedan borrar las búsquedas guardadas recientemente.
6
<guided-recent-searches-clear-path/>
Devuelve la ruta que <guided-recent-searches-clear-link> utiliza para que pueda crear su propio vínculo.
7
&amp;lt;/guided-if-recent-searches&amp;gt; &lt;/code> &lt;/p> &lt;/td>

Permite mostrar las búsquedas recientes cuando un cliente ha realizado una búsqueda reciente.

Quizás quiso decir

Puede utilizar las etiquetas Quiso decir para crear un conjunto de vínculos a sugerencias cuando una búsqueda no arroje resultados y el término Buscar no esté en el diccionario de la cuenta. A continuación se muestra un ejemplo del uso de etiquetas Quiso decir:
<guided-if-suggestions> 
    <span>Did You Mean?</span><br/> 
    <guided-suggestions> 
        <guided-suggestion-link><guided-suggestion/></guided-suggestion-link><br/> 
    </guided-suggestions> 
</guided-if-suggestions>

Etiqueta
Descripción
1
<guided-recommendations></guided-recommendations>
Esta es la etiqueta de bucle para realizar bucles sobre las sugerencias.
2
<guided-recommendations-link [attr="value"]+></guided-sugesesv-link>
Crea un vínculo a una sugerencia determinada.
3
<guided-recommendations-value />
4
<guided-if[-not]-suggestions><guided-else[-not]- suggestions></guided-if[-not]-suggestions>
Permite probar si hay alguna sugerencia.
5
<guided-recommendations-path/>
Devuelve la cadena de ruta a la sugerencia. Puede utilizarla para crear su propia etiqueta de anclaje. Normalmente, se utiliza el vínculo guiado-sugerencia- .
6
<guided-recommendations/>
Una sugerencia.
7
<guided-recommendations-result-count/>
Recuento de resultados de la sugerencia.
8
<guided-if[-not]-suggestion-autosearch> <guided-else[-not]-suggestion-autosearch> </guided-if[-not]-suggestion-autosearch>
Permite probar si la búsqueda automática por sugerencia no arrojó ningún resultado, en caso de que esta función esté activada.
9
<guided-recommendations-original-consulta/>
Devuelve la consulta original si se realizó una búsqueda automática.
Ejemplo de uso:
<guided-if-suggestion-autosearch>     Search for <guided-query-param gsname="q" /> instead of <guided-suggestion-original-query /> </guided-if-suggestion-autosearch>
10
<guided-if[-not]-suggestion-low-results> <guided-else[-not]-suggestion-low-results> </guided-if[-not]-suggestion-low-results>
Esta condición es verdadera si hay sugerencias debido a un recuento bajo de resultados, en caso de que esta función esté activada.
A continuación se muestra un ejemplo de uso de esta etiqueta:
<guided-if-suggestion-low-results>    You have a low result count for <guided-query-param gsname="q" />.    Did you mean: <guided-suggestions>        <guided-suggestion-link>           <guided-suggestion />        </guided-suggestion-link><guided-if-not-last>, </guided-if-not-last>    </guided-suggestions> </guided-if-suggestion-low-results>

Autocompletar

Las etiquetas siguientes se pueden utilizar para agregar el llenado automático al formulario de búsqueda. Las etiquetas head-content y form-content son necesarias para que la función de autocompletar sea correcta. Se recomienda utilizar las etiquetas en lugar de codificar el Javascript y CSS de autocompletar en la plantilla de presentación. El motivo es que las etiquetas permiten a las plantillas captar cualquier ID de caché de derrota nueva cada vez que se cambia la configuración de autocompletar sin necesidad de actualizar manualmente la plantilla.
Consulte Acerca de la finalización automática.
Etiqueta
Descripción
1
<guided-if-autocomplete> <guided-else-autocomplete> </guided-if-autocomplete>
Detecta si la función de autocompletar está activada. Puede utilizar las etiquetas para elegir el encabezado y el contenido del formulario necesarios para la realización automática. A su vez, esto le permite activar y desactivar la función sin tener que modificar las plantillas de presentación.
2
<guided-ac-css/>
Se utiliza en el encabezado de la plantilla de presentación y se sustituye por la secuencia de comandos CSS adecuada que incluye para el autocompletado.
3
<guided-ac-form-content/>
Se utiliza en el formulario de búsqueda (entre las etiquetas <form> y </form> ) de la plantilla de presentación en lugar de codificar las etiquetas de autocompletado del formulario. Las etiquetas se reemplazan por el HTML adecuado que es necesario para que funcione el llenado automático.
4
<guided-ac-javascript/>
Genera los vínculos al JavaScript de finalización automática. Para un mejor rendimiento, se recomienda colocar esta etiqueta cerca de la parte inferior de la página antes de la etiqueta "body" de cierre.

Store

Utilice las etiquetas siguientes para probar y mostrar la tienda en la que se encuentra un usuario.
Etiqueta
Descripción
1
<guided-store/>
Extrae la tienda actual.
2
<guided-if-store-defined> <guided-else-store-defined> </guided-if-store-defined>
Detecta si el usuario está en una tienda.
3
<guided-if-store gsname="store"> <guided-else-store> </guided-if-store>
Detecta si el usuario está en el almacén especificado por el parámetro gsname .

Zonas

Etiqueta
Descripción
1
<guided-zone gsname="zone area" [search="associated search"] [facet="facet asociado"] [width="xx" height="yy"]>
Puede ajustar cualquier contenido en etiquetas de zona para crear una zona fuera de esa área. Esto le permite utilizar reglas comerciales para mostrar la zona según sea necesario. De forma predeterminada, las zonas siempre se muestran. Puede utilizar los parámetros opcionales de búsqueda y faceta para indicar qué búsqueda o faceta está asociada a la zona. Esta funcionalidad permite que el software omita las búsquedas o facetas cuando una zona está oculta, lo que mejora el rendimiento en tiempo de búsqueda. Los atributos de altura y ancho son opcionales y se utilizan para configurar cómo se muestra el marcador de posición en el Generador de reglas visuales cuando se elimina una zona.
Utilice la etiqueta guiada-si-facet[-no]-visible en lugar de la zona donde sea posible. Simplifica la plantilla de presentación.
2
<guided-if-zone gsname="zone area"> <guided-else-zone> </guided-if-zone>
Este conjunto de etiquetas permite realizar pruebas si se está mostrando una zona. Resulta útil cuando tiene contenido en otra parte de la página que solo desea mostrar cuando se muestra la zona.

Indicadores de bucle

Puede utilizar cada uno de los siguientes indicadores de bucle en cualquiera de estos bloques de bucle:
  • guided-results
  • guided-facet-values
  • guía-ruta
  • guided-menu-items
  • páginas guiadas
Etiqueta
Descripción
1
<guided-if[-not]-first><guided-else[-not]-first> </guided-if[-not]-first>
Esta condición es verdadera cuando la iteración actual es la primera iteración del bucle. Esto no significa necesariamente el primer resultado o la primera página, sino la primera que se muestra. Si el visitante del sitio está en la página 2 de un conjunto de resultados que es 10 por página, la primera iteración es el resultado 11.
2
<guided-if[-not]-last><guided-else[-not]-last> </guided-if[-not]-last>
Esta condición es verdadera cuando la iteración actual es la última iteración del bucle. Esto no significa necesariamente el último resultado o la última página, sino la última que se muestra en el contexto actual (página). Si el visitante del sitio se encuentra en la página 1 de un conjunto de resultados que contiene 200 resultados pero solo tiene 10 resultados por página, la última iteración será el resultado 10 en lugar del resultado 200.
3
<guided-if[-not]-odd><guided-else[-not]-odd> </guided-if[-not]-odd>
Esta condición es verdadera cuando la iteración actual es una iteración impar del bucle (frente a una iteración par). Esto resulta útil para mostrar distintos colores de fila.
4
<guided-if[-not]-even><guided-else[-not]-even> </guided-if[-not]-even>
Esta condición es verdadera cuando la iteración actual es una iteración par del bucle (frente a una iteración impar). Esto resulta útil para mostrar distintos colores de fila.
5
<guided-if[-not]-alt><guided-else[-not]-alt> </guided-if[-not]-alt>
Esta condición es verdadera cuando la iteración actual es una iteración par del bucle. Esto resulta útil para mostrar distintos colores de fila.
6
<guided-if[-not]-inner><guided-else[-not]-inner> </guided-if[-not]-inner>
Incluye el texto entre ellos si la iteración actual no es ni la primera ni la última.
7
<guided-if[-not]-outer><guided-else[-not]-outer> </guided-if[-not]-outer>
Incluye el texto entre ellos si la iteración actual es la primera o la última.
8
<guided-loop-index>
Un entero (a partir de 0) cuyo valor aumenta para cada iteración del bucle.
9
<guided-loop-counter>
Un entero (comenzando desde 1) cuyo valor aumenta para cada iteración del bucle.

Idioma varios

Las siguientes etiquetas están disponibles para permitirle realizar tareas más avanzadas con la plantilla, como crear su propia minifaceta.
Etiqueta
Descripción
1
<guided-current-path [escape="html|url|js|json|0"] />
Proporciona la ruta actual que se utiliza. Generalmente se utiliza para crear un vínculo que agrega un nuevo parámetro a la búsqueda existente. De forma predeterminada, la ruta es URL escapada. Puede especificar qué modo de escape desea utilizar mediante el parámetro escape.
Ejemplo:
<a href="<guided-current-path />&lang=fr"> French Version
En este ejemplo, una regla de procesamiento de búsqueda utiliza lang para seleccionar la versión en francés.
La ruta de acceso actual siempre tiene al menos un parámetro de consulta. Si no existen otros parámetros de consulta, se establece en q=* , lo que facilita la adición de más parámetros.
2
Ruta base
Si desea crear un vínculo mediante la ruta base, utilice / en el inicio de su href y agregue parámetros.
<a href="/">All Products</a> Would create a link "All Products" to your basepath, for example https://search.mycompany.com/
3
<guided-consulta-param gsname="parámetro_consulta" [escape="html|url"] />
Permite capturar el valor existente de un parámetro de consulta que se encuentra en la dirección URL. Si el parámetro no existe, esta etiqueta devuelve una cadena vacía. Si no especifica una opción de escape, la cadena devuelta será HTML escapado automáticamente, puede especificar HTML o URL escapando.
Ejemplo:
&amp;lt;guided-consulta-param&amp;nbsp;gsname=&quot;q&quot;&amp;nbsp;/&amp;gt;
    da&amp;nbsp;you&amp;nbsp;nbsp;value&amp;nbsp;nbsp;nbsp;pantalones
    
    &amp;lt;guided-consulta-param&amp;nbsp;nbsp;gssp;name=&quot;lang&quot;&amp;nbsp;/&amp;gt;
    da&amp;nbsp;you&amp;nbsp;the&amp;nbsp;value&amp;nbsp;en
    
    &amp;lt;guided-consulta-param&amp;nbsp;gsname=&quot;test&quot;&amp;nbsp;/&amp;gt;
    s &amp;nbsp;you&amp;nbsp;an&amp;nbsp;empty&amp;nbsp;string
    &amp;nbsp;
    &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;sp; nbsp;; &lt;/code> &lt;/p> &lt;/td>

4
<guided-consulta-param-name gsname="param#" offset="offset_number"/>
La búsqueda guiada tiene la noción de un número de consulta, que se utiliza en el control de la ruta de exploración. guided-consulta-param-name permite definir parámetros como parte de un vínculo en la plantilla de presentación en el que Búsqueda guiada determina el número de consulta correcto para usted. El gsname tiene una "x", que la búsqueda guiada reemplaza por el número correcto. El valor de desplazamiento puede ser 0 - 15, donde 0 indica que se utiliza el siguiente número de consulta disponible. Un 1 indica que desea agregar 1 a él, y así sucesivamente.
Combinado con guided-current-path , puede crear su propio vínculo mini facet o permitir un nivel de exploración adicional.
Ejemplo:
<a href="<guided-current-path         />&<guided-query-param-name gsname="q#" offset="0"         />=mens&<guided-query-param-name gsname="x#" offset="0"         />=category" >Category:Men</a>        
<a href="<guided-current-path         />&<guided-query-param-name gsname="sp_q_exact_#" offset="0"         />=mens&<guided-query-param-name gsname="sp_x_#" offset="0"         />=category&<guided-query-param-name gsname="sp_q_exact_#" offset="1"         />=Jeans&<guided-query-param-name gsname="sp_x_#" offset="1"         />=product-type" >Cat:Men - Product:Jeans</a>
5
<guided-include gsfile="filename" />
Permite incluir otros archivos de plantilla. Esta funcionalidad significa que puede crear varias plantillas usando subplantillas como módulos.
En el siguiente ejemplo, se incluyen los archivos de rutas de exploración y facetas :
<guided-include gsfile='breadcrumbs.tmpl' /> <guided-include gsfile='facets.tmpl' />
Las inclusiones dinámicas no son compatibles. En otras palabras, gsfile no puede ser una variable.
6
<guided-search-time>
Identifica cuánto tiempo tardó la búsqueda. El valor de tiempo de búsqueda devuelto se especifica en ms.
7
<guided-fall-through-searches>
Devuelve el recuento de búsquedas de núcleos que se utilizan para generar la página de resultados de búsqueda.
8
<guided-if-fall-through-search></guided-if-fall-through-search>
Prueba si el recuento de búsquedas principales es bueno a uno.
9
<guided-if[-not]-even><guided-else[-not]-even> </guided-if[-not]-even>
Esta condición es verdadera cuando la iteración actual es una iteración par del bucle (frente a una iteración impar). Esto resulta útil para mostrar distintos colores de fila.
10
<guided-if[-not]-alt><guided-else[-not]-alt> </guided-if[-not]-alt>
Esta condición es verdadera cuando la iteración actual es una iteración par del bucle. Esto resulta útil para mostrar distintos colores de fila.
11
<guided-if[-not]-inner><guided-else[-not]-inner> </guided-if[-not]-inner>
Incluye el texto entre ellos si la iteración actual no es ni la primera ni la última.
12
<guided-if[-not]-outer><guided-else[-not]-outer> </guided-if[-not]-outer>
Incluye el texto entre ellos si la iteración actual es la primera o la última.
13
<guided-if-first-search><guided-else-first-search> </guided-if-first-search>
Le permite comprobar si está en la búsqueda inicial o no (la consulta fue el resultado de una búsqueda desde el cuadro de búsqueda).
14
<guided-search-url/>
Puede utilizar esta etiqueta en la plantilla para guardar la acción del formulario de búsqueda codificada. Detecta cuándo se encuentra en el entorno de ensayo o activo y cambia en consecuencia.
15
<guided-if-consulta-param-defined gsname="consulta_parameter"> <guided-else-consulta-param-defined> </guided-if-consulta-param-defined>
Este conjunto de etiquetas permite probar qué parámetros CGI están definidos en la ruta de búsqueda. Puede probar los valores de los parámetros solo si están definidos.
16
<guided-next-consulta-number [gsname="offset"] />
El motor de búsqueda guiada que impulsa la plantilla tiene la noción de números de consulta flotantes donde cada nuevo vínculo que genera el motor, utiliza el siguiente número de consulta disponible. Esta etiqueta permite obtener el siguiente número de consulta o desplazamientos para poder crear vínculos personalizados que profundizan en el conjunto de resultados. El desplazamiento le permite desplazarse al siguiente número de consulta. Por ejemplo, si ha seleccionado una faceta, el siguiente número de consulta es 2, con un desplazamiento de 1, el número de consulta devuelto es 3.
17
<guided-custom-var gsname="custom_variable" [escape="html|url|js|json|0"]/>
Permite capturar el valor existente de una variable personalizada que definen las reglas de procesamiento. Si no especifica una opción de escape, la cadena devuelta será HTML escapado automáticamente, puede especificar html , url , js o 0 . Si utiliza una regla de procesamiento para copiar un parámetro CGI entrante en una variable personalizada y, a continuación, muestra o utiliza esa variable en la plantilla con el carácter de escape establecido en ninguno o js, puede crear una vulnerabilidad XSS en la búsqueda.
18
<guided-if-custom-var-defined gsname="custom_variable"> <guided-else-custom-var-defined> </guided-if-custom-var-defined>
Habilita la prueba si se define una variable personalizada en las reglas de procesamiento (limpieza de consultas, procesamiento previo a la búsqueda y procesamiento posterior a la búsqueda).
19
<guided-general-field gsname="searchname" field="fieldname" [escape="html|url|js|json|0"]/>
Permite mostrar el contenido de un campo general definido en la plantilla de transporte. Si no especifica una opción de escape, la cadena devuelta se codifica en el formato especificado en la plantilla de transporte para ese campo. Especificar una opción de escape se aplica sobre cualquier formato que esté codificando el campo como en la plantilla de transporte. Puede especificar html , url , js , json o 0 .
20
<guided-if-general-field gsname="searchname" field="field-name"> <guided-else-general-field> </guided-if-general-field>
Habilita la prueba si existe el contenido de un campo general, tal como se define en la plantilla de transporte.
21
<guided-cookie-value gsname="cookie_name" [escape="html|url|js|json|0"]/>
Permite capturar el valor de una cookie, suponiendo que la cookie esté disponible. Si no especifica una opción de escape, la cadena devuelta será HTML escapado automáticamente, puede especificar html , url , js , json o 0 .
22
<guided-if-cookie gsname="cookie_name"> <guided-else-cookie> </guided-if-cookie>
Habilita la prueba si existe una cookie.
23
<guided-banner gsname="banner area" [escape="html|url|js|json|0"] [width="xx" height="yy"]/>
Extrae la pancarta de un área determinada. Los atributos opcionales de anchura y altura se utilizan en el Generador de reglas visuales para habilitar la visualización de un marcador de posición significativo que permita a los usuarios seleccionar un letrero. De forma predeterminada, las pancartas no se escapan. En su lugar, desea insertar HTML en la plantilla de presentación. Sin embargo, si está creando una plantilla JSON, considere la posibilidad de utilizar la opción de escape js.
Ejemplo:
<guided-banner gsname="top" width="400px"  height="50px"/>
24
<guided-if-banner-set gsname="banner area"> <guided-else-banner-set> </guided-if-banner-set>
Habilita la prueba si se ha establecido un área de pancarta.
25
<guided-if-simulator-mode> <guided-else-simulator-mode> </guided-if-simulator-mode>
Permite detectar cuándo está viendo la búsqueda en el simulador o en el Generador de reglas visuales. Normalmente se utiliza para mostrar información de depuración adicional.
26
<guided-if-tnt-business-rules> <guided-else-tnt-business-rules> </guided-if-tnt-business-rules>
Le permite detectar si tiene reglas comerciales que hagan referencia a una campaña de Adobe Target . Normalmente se utiliza como parte de la integración con Adobe Target para evitar que se produzcan visitas a los servidores de Destinatario cuando no es necesario.
27
<guided-redirect/>
De forma predeterminada, las redirecciones se realizan automáticamente. Sin embargo, si ha configurado la búsqueda/comercialización del sitio para devolver una respuesta XML o JSON a la aplicación Web, puede elegir analizar la respuesta 302/301 en la aplicación Web o hacer que la redirección se le pase como parte del conjunto de resultados. Si está pasando la redirección como parte del conjunto de resultados, esta etiqueta se puede utilizar en la plantilla para generar la ubicación de redirección.
28
<guided-if-redirect> <guided-else-redirect> </guided-if-redirect>
Cuando haya configurado la búsqueda/comercialización del sitio para devolver redirecciones en el conjunto de resultados, este conjunto de etiquetas se puede utilizar para determinar si hay una redirección a la salida.
29
<guided-lt/> <guided-gt/>
Este conjunto de etiquetas permite incrustar etiquetas de plantilla guiadas en los atributos HTML.
Ejemplo:
<guided-lt/>div <guided-if-facet-long>         style="height: 125px; overflow:         auto;"</guided-if-facet-long><guided-gt/>

Etiquetas de plantilla de transporte

Las plantillas de transporte son plantillas XML que pasan datos de la búsqueda back-end a la capa de presentación Búsqueda guiada.
En la capa de presentación, puede tener una sola plantilla de presentación que presente los resultados de varias búsquedas. Cada búsqueda podría utilizar la misma plantilla de transporte o una plantilla de transporte personalizada para pasar los datos a la capa de presentación.
Dado que la plantilla de transporte solo se utiliza para pasar datos a la capa de presentación, no tiene ningún código HTML que se ocupe de mostrar los resultados de búsqueda. La plantilla de transporte utiliza etiquetas XML de plantilla de transporte para pasar los resultados de búsqueda y rellenar los componentes de Búsqueda guiada, como facetas, rutas de exploración y menús. Dentro de estas etiquetas se utilizan etiquetas de plantilla de búsqueda estándar para mostrar los valores reales.
Consulte Buscar etiquetas de plantilla.
Etiqueta de plantilla de transporte
Descripción
<guided-xml></guided-xml>
Las etiquetas XML raíz que utiliza la capa de presentación para detectar lo que se analiza a partir de la plantilla de transporte.
<general></general>
Las etiquetas rodean las etiquetas de plantilla de búsqueda que proporcionan datos de resumen basados en el conjunto de resultados. Normalmente, estas etiquetas contienen etiquetas de búsqueda para el número total de resultados, el resultado inferior y el resultado más alto. Puede definir cualquier número de campos globales adicionales que desee con la etiqueta de campo general , como en el siguiente ejemplo:
<general>   <total><search-total /></total>   <lower><search-lower /></lower>   <upper><search-upper /></upper>   <general-field name="my_custom_field">Some global content</general-field> </general>
<results></results>
Las etiquetas se envuelven alrededor de los resultados de búsqueda, para que la búsqueda guiada sepa dónde buscarlos.
<result></result>
Las etiquetas se envuelven alrededor de cada resultado de búsqueda, de modo que la búsqueda guiada reconoce dónde termina y inicio el contenido de un único resultado de búsqueda, como en el siguiente ejemplo:
<results>   <search-results>     <result>       <index><search-index /></index>       <loc><search-cdata><search-url length="500" /></search-cdata></loc>     </result>   </search-results> </results>
<attribute-table name="tablename">
Le permite recorrer en bucle cada elemento en una lista de varios valores para un único resultado. Utilice solo esta etiqueta dentro de un resultado. Su propósito es permitirle iterar los atributos que pertenecen a un campo de resultado, como en el siguiente ejemplo:
<results>   <search-results>     <result>       <index><search-index /></index>       <loc><search-url /></loc>       <title><search-title /></title>       <attribute-table name="downloads">         <field name="download_title"><search-display-field name="download_title" /></field>         <field name="download_link" delimiter="|"><search-display-field name="download_link" /></field>       </attribute-table>     </result>   </search-results> </results>
<facets></facets>
Pasa los resultados que rellenan las facetas.
<dynamic-facet></dynamic-facet>
Puede designar una faceta como una faceta dinámica y como miembro de un carril de facetas. Sin embargo, su tratamiento es independiente con respecto a las etiquetas de plantilla de presentación relacionadas.
En otras palabras, no se permite anidar un contexto de bucle de carril de faceta dentro de un contexto de bucle de faceta dinámica, o viceversa.
En el caso de las facetas dinámicas y con barras, solo las facetas dinámicas que se devolvieron para una búsqueda determinada son visibles dentro del contexto de bucle de carril de facetas.
<facet name="name"></facet>
Cada faceta tiene sus propias etiquetas de faceta donde el parámetro name coincide con el nombre de faceta. Las etiquetas de búsqueda se utilizan dentro de las etiquetas de facetas para los valores de facetas, como en el siguiente ejemplo:
<facets>   <facet name="brand">     <values><search-field-value-list name="brand" quotes="no" commas="yes" data="values" sortby="values" /></values>     <counts><search-field-value-list name="brand" quotes="no" commas="yes" data="counts" sortby="values" /></counts>   </facet>   <facet name="category">     <values><search-field-value-list name="category" quotes="no" commas="yes" data="values" sortby="values" /></values>     <counts><search-field-value-list name="category" quotes="no" commas="yes" data="counts" sortby="values" /></counts>   </facet> </facets>
Las cuentas que utilizan facetas asignadas pueden utilizar la etiqueta dinámica y la etiqueta display-names. Ambas etiquetas ayudan a facilitar la asignación entre facetas con asignación y facetas reales al crear reglas comerciales.
<facets>   <facet name="facet_values01">  <dynamic>1</dynamic>  <display-names><search-field-value-list name="facet_names01" quotes="no" commas="yes" data="values" sortby="values" /></display-names>     <values><search-field-value-list name="facet_values01" quotes="no" commas="yes" data="values" sortby="values" /></values>     <counts><search-field-value-list name="facet_values01" quotes="no" commas="yes" data="counts" sortby="values" /></counts>   </facet>
<search-display-field separator=",">
El atributo separator permite cambiar el delimitador que se utiliza al generar datos de campo de visualización de búsqueda para listas. El valor predeterminado es una coma.
Generalmente, el delimitador que utilice debe ser algo que no aparezca fácilmente en el contenido del campo.
<sugerencias></recommendations>
Ajuste las sugerencias Quiso decir con etiquetas para que la búsqueda guiada reconozca qué nodos XML contienen sugerencias.
<sugerencia></sugerencia>
Ajuste cada sugerencia ¿Quiso decir? con etiquetas, como en el siguiente ejemplo:
<search-if-suggestions>   <suggestions>     <search-suggestions>       <suggestion><search-suggestion-text /></suggestion>     </search-suggestions>   </suggestions> </search-if-suggestions>

Buscar etiquetas de plantilla

Una plantilla de búsqueda es un archivo HTML que incluye etiquetas de plantilla que define la búsqueda o comercialización del sitio. Estas etiquetas indican el formato de los resultados de búsqueda. La siguiente referencia contiene una breve descripción de cada etiqueta de plantilla de búsqueda y sus atributos.
Utilice únicamente etiquetas de plantilla de búsqueda en archivos de plantilla de transporte (.tpl).
Puede seleccionar entre los siguientes grupos de etiquetas de plantilla de búsqueda y material de referencia.
Las etiquetas que solo son válidas dentro del bucle de resultados incluyen lo siguiente:
Las etiquetas válidas en toda la plantilla incluyen lo siguiente:
Buscar temas de referencia de plantilla

Acerca de las etiquetas de bucle Results

La etiqueta de bucle de resultados es el eje del sistema de plantillas. Cuando se encuentra la etiqueta durante una búsqueda, se repite el código HTML y otras etiquetas entre las etiquetas de bucle de resultados inicial y final, reemplazando cualquier otra etiqueta con los resultados de búsqueda.
<search-results> ... </search-results>
Las etiquetas de bucle de resultados rodean el HTML que muestra los resultados de la búsqueda. El HTML entre las etiquetas se repite para cada resultado y se muestra en la página.
Las etiquetas siguientes solo son válidas dentro del bucle de resultados:

Etiquetas de cadena de bucle de resultados

Las etiquetas siguientes devuelven una cadena.
Consulte Acerca de las etiquetas de bucle Results.
Etiqueta
Descripción
1
<search-index>
Devuelve el índice numérico del resultado actual.
2
<search-title length="XX">
Devuelve el título de la página del resultado actual. El atributo length opcional se utiliza para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres.
3
<search-bodytext length="XX" encoding="html/javascript/json/perl/url/none" >
Devuelve el texto principal comenzando desde la parte superior de la página. Los términos relevantes se muestran en negrita. El atributo length opcional se utiliza para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres. El atributo de codificación es opcional y puede codificar caracteres de salida con codificación HTML (predeterminado), codificación Javascript, codificación Perl o ninguno.
4
<search-description length="XX" encoding="html/javascript/json/perl/url/none">
Devuelve la descripción del resultado actual. Si la etiqueta meta description existe y el atributo content no está vacío, se muestra ese texto. De lo contrario, se muestra el principio del texto principal de la página. El atributo length opcional se utiliza para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres.
El atributo de codificación opcional controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificado o no codificado, para que se muestre en la página de resultados. El valor predeterminado de codificación es html . Normalmente, no es necesario especificar el atributo de codificación.
5
<search-score rank="dynamic/static/dynamic-raw/static-raw/final-raw" Precision="XX">
Devuelve la puntuación del resultado actual, que es un número entre 0 y 100. Si ha definido un campo de clasificación en Opciones > Metadatos > Definiciones , puede mostrar la clasificación de página dinámica configurando el atributo de clasificación en dinámico ( <search-score="dynamic"> ). Puede mostrar la clasificación de página estática estableciendo el atributo de clasificación en estático ( <search-score rank="static"> ). Puede utilizar el atributo de precisión opcional para especificar el número de lugares decimales que desea mostrar. El valor predeterminado es 0, que muestra la puntuación entera).
6
<search-date length="XX" none="text" date-format="date-format-string" gmt="yes/no" language="0/2/language-id">
Devuelve la fecha del resultado actual. El valor de texto opcional "ninguno" se muestra si no hay ninguna fecha asociada al resultado actual. Si no se proporciona el valor "ninguno" opcional, se muestra el texto "Sin fecha" si no hay ninguna fecha asociada al resultado actual.
El atributo "date-format" toma una cadena de formato de fecha de estilo UNIX como "%A, %B %d, %Y" (para "lunes, 25 de julio de 2016"). "gmt" tiene el valor predeterminado "sí" y controla si la parte de tiempo de la cadena de fecha debe aparecer en GMT ("sí") o en la zona horaria de la cuenta ("no").
El atributo "language" controla las convenciones de idioma y configuración regional de la cadena de fecha de salida. "0" (valor predeterminado) significa "Usar idioma de la cuenta". "2" significa "Usar lenguaje de Documento". El valor "language" "1" está reservado para uso futuro. Cualquier otro valor de "idioma" se interpreta como un identificador de idioma específico; por ejemplo, "en_US" significa "inglés (Estados Unidos)".
El atributo length opcional se utiliza para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres.
7
<search-size>
Devuelve el tamaño del resultado actual en bytes.
8
<search-url length="XX" encoding="html/javascript/json/perl/url/none" >
Devuelve la dirección URL del resultado actual.
Utilice el atributo length opcional para limitar la longitud de las cadenas mostradas, con un valor predeterminado de caracteres ilimitados.
El atributo de codificación es opcional y puede codificar caracteres de salida con codificación HTML, codificación Javascript, codificación Perl o ninguno.
9
<search-url-path-consulta length="XX">
Devuelve la ruta y las partes de consulta, incluido el signo de interrogación de la dirección URL del resultado actual.
Utilice el atributo length opcional para limitar la longitud de las cadenas mostradas, con un valor predeterminado de caracteres ilimitados.
10
<search-context length="XX" encoding="html/javascript/json/perl/url/none" >
Devuelve la siguiente línea de contexto para el término de búsqueda. Los términos relevantes se muestran en negrita. Llame esta etiqueta repetidamente para mostrar más de una línea de contexto para el resultado actual.
Utilice el atributo length opcional para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres. El atributo length se omite si esta etiqueta está encerrada en conjuntos de etiquetas <search-if-context> o <search-if-any-context> que contienen un atributo length.
El atributo de codificación es opcional y puede codificar caracteres de salida con codificación HTML (predeterminado), codificación Javascript, codificación Perl o ninguno.
11
<search-display-field name="field-name" length="XX" none="text" date-format="date-format-string" gmt="yes/no" language="0/2/language-id" encoding="html/javascript/json/perl/url/none" quote="yes/no" comas="yes/no" unit="miles/kilómetros" separator"|">
Esta etiqueta avanzada muestra el contenido del campo de metadatos (url, título, desc, claves, destinatario, cuerpo, alt, fecha, charset, idioma o campos definidos en Opciones > Metadatos > Definiciones) especificado en el atributo name , para el resultado actual. Por ejemplo:
<search-display-field name="title" length="70" none="no title">
Genera el título de la página para un resultado de búsqueda. Si se especifica el atributo none opcional, su valor se muestra en la página de resultados sólo si no hay contenido asociado al campo.
Los atributos date-format , gmt y language solo son relevantes si el tipo de contenido del campo especificado es date .
El atributo date-format toma una cadena de formato de fecha de estilo UNIX como %A, %B %d, %Y (para lunes 25 de julio de 2016). gmt tiene el valor predeterminado y controla si la porción horaria de la cadena de fecha se muestra en GMT ( ) o en la zona horaria de la cuenta ( no ).
Consulte Cadenas de formato de fecha.
El atributo language controla las convenciones de idioma y configuración regional de la cadena de fecha de salida. 0 (valor predeterminado) significa "Usar idioma de la cuenta". 2 significa "Usar lenguaje de Documento". El idioma valor 1 está reservado para uso futuro). Cualquier otro valor de idioma se interpreta como un identificador de idioma específico, por ejemplo, en_US significa "Inglés (Estados Unidos)".
Consulte Identificadores de idioma.
El atributo length opcional se utiliza para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres.
El atributo de codificación opcional controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificado o no codificado, para que se muestre en la página de resultados. El valor predeterminado de codificación es html . Normalmente, no es necesario especificar el atributo de codificación.
El atributo de comillas opcional controla si los elementos individuales resultantes están rodeados de comillas dobles (o comillas simples, si encoding=perl ). El valor predeterminado de comillas es no .
El atributo opcional comas controla si la salida de elementos individuales está separada por comas. El valor predeterminado de comas es . El atributo comas se ignora en los campos que no son de tipo lista.
El atributo opcional Units controla las unidades de distancia aplicadas a un campo de salida de búsqueda de proximidad. El valor predeterminado de las unidades se determina a partir de la configuración "Unidades predeterminadas" del campo de tipo ubicación asociado con el campo de salida de búsqueda de proximidad dado.
Consulte Acerca de la búsqueda de proximidad.
El atributo separador opcional define el carácter único, o delimitador, que se inserta entre los valores del resultado de los campos de tipo lista.
12
<search-display-field-values name="field-name">...<search-display-field-values>
Esta etiqueta crea un bucle para enumerar valores de campo de metadatos (url, título, desc, claves, destinatario, cuerpo, alt, fecha, charset y idioma o campos definidos en Opciones > Metadatos > Definiciones ) para el resultado actual. No anide esta etiqueta dentro de otra etiqueta <search-display-field-values> . El atributo name especifica el nombre del campo que contiene los valores que se van a enumerar. Esta etiqueta resulta más útil con los campos en los que se ha activado el atributo Listas de permitidos (en Opciones > Metadatos > Definiciones ).
13
<search-display-field-value date-format="date-format-string" gmt="yes/no" language="0/language-id" encoding="html/javascript/json/perl/url/none">
Esta etiqueta genera el valor del campo de metadatos (url, título, desc, claves, destinatario, cuerpo, alt, fecha, charset y idioma o campos definidos en Opciones > Metadatos > Definiciones ) para la iteración del bucle <search-display-field-values> actual. Esta etiqueta solo es válida dentro de un bucle <search-display-field-values> . Los atributos date-format , gmt y language solo son relevantes si el tipo de contenido del nombre del campo especificado en la etiqueta <search-display-field-values> que lo rodea es date . El atributo date-format toma una cadena de formato de fecha de estilo UNIX como "%A , %B %d , %Y " (para "lunes, 25 de julio de 2016"). El atributo gmt tiene el valor predeterminado de y controla si la porción horaria de la cadena de fecha se muestra en GMT ( ) o en la zona horaria de la cuenta ( no ).
El atributo language controla las convenciones de idioma y configuración regional de la cadena de fecha de salida. 0 (valor predeterminado) significa "Usar idioma de la cuenta". Cualquier otro valor de idioma se interpreta como un identificador de idioma específico, por ejemplo, en_US significa "Inglés (Estados Unidos)".
El atributo de codificación opcional controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificado o no codificado, para que se muestre en la página de resultados. El valor predeterminado de codificación es html . Normalmente, no es necesario especificar el atributo de codificación.
14
<search-display-field-value-count name="field-name">
Extrae el número total de valores en el resultado actual para el campo de metadatos (url, título, desc, claves, destinatario, cuerpo, alt, fecha, charset, idioma o campos definidos en Opciones > Metadatos > Definiciones ) especificado con el atributo name. Esta etiqueta puede aparecer en cualquier parte del bucle de resultados.
15
<search-display-field-value-counter>
Extrae el contador ordinal (1, 2, 3, etc.) para la iteración actual del bucle <search-display-field-values> . Esta etiqueta solo es válida dentro de un bucle <search-display-field-values> .
16
<search-dynamic-facet-fields>
Inicia un contexto de bucle para los campos de faceta dinámica devueltos para esta búsqueda.
17
<search-dynamic-facet-field-name>
Extrae el nombre del campo de faceta dinámica actual para esta iteración de bucle.
18
<search-result-trace encoding="html/javascript/ json/perl/url/none">
Proporciona información relacionada con la ubicación del resultado actual, por ejemplo, cualquier acción basada en resultados que afecte a la posición del resultado.
El formato de salida de esta etiqueta es JSON como en el siguiente ejemplo:
{   "sliceID": 5,   "indexID": 5894,   "finalScore": 98.5,   "dynamicScore": 15.3,   "staticScore": 55.456,   "position": 1,   "rbtaActionListID": 117,   "rbtaActionID": 57 }
El atributo de codificación es opcional; el valor predeterminado es html .
Nota: Esta etiqueta solo tiene resultados si sp_trace=1 se especifica con los parámetros de consulta de búsqueda principales.
Consulte la fila 48 de la tabla que se encuentra en los parámetros Parámetros CGI de búsqueda back-end CGI de búsqueda back-end.

Etiquetas condicionales de bucle de resultados

Las siguientes etiquetas incluyen condicionalmente el HTML entre ellas.
Consulte Acerca de las etiquetas de bucle Results.
Etiqueta
Descripción
1
<search-if-title>... </search-if-title>
<search-if-not-title> ... </search-if-not-title>
Estas etiquetas incluyen el HTML entre ellas si la siguiente llamada a <search-title> devuelve (o no devuelve) texto del título del documento.
2
<search-if-description length="XX">... /search-if-description>
<search-if-not-description> ... </search-if-not-description>
Estas etiquetas incluyen el HTML entre ellas si la siguiente llamada a <search-description> devuelve (o no devuelve) texto de la descripción del documento.
3
<search-if-bodytext> ... </search-if-bodytext>
<search-if-not-bodytext> ... </search-if-not-bodytext>
Estas etiquetas incluyen el HTML entre ellas si la siguiente llamada a <search-bodytext> devuelve (o no devuelve) texto del cuerpo del documento.
4
<search-if-context length="XX">... </search-if-context>
<search-if-not-context> ... </search-if-not-context>
Estas etiquetas incluyen el HTML entre ellas si la siguiente llamada a <search-context> devuelve (o no devuelve) una cadena de contexto no vacía. El atributo length anula el atributo length en cualquier etiqueta <search-context> adjunta.
5
<search-if-any-context length="XX"> ... /search-if-any-context>
<search-if-not-any-context> ... </search-if-not-any-context>
Estas etiquetas incluyen el HTML entre ellas si hay (o no) una cadena de contexto asociada al resultado. El atributo length anula el atributo length en cualquier etiqueta <search-context> adjunta.
6
<search-if-score lower="XX" top="yy" rank="dynamic/static/dynamic-raw/static-raw/final-raw">> ... </search-if-score>
<search-if-not-score lower=XX top=yy rank="dynamic/static"> ... </search-if-not-score>
Estas etiquetas incluyen el HTML entre ellas si la puntuación del resultado actual está (o no) entre XX y AA. Resulta útil para añadir viñetas o gráficos para mostrar la relevancia del resultado. Si ha definido un campo de tipo clasificación en Opciones > Metadatos > Definiciones , puede comprobar la clasificación de la página dinámica estableciendo el atributo de clasificación en dinámico ( <search-if-score="dynamic" lower=XX top=YY> ). Puede comprobar la clasificación de la página estática estableciendo el atributo de clasificación en estático ( <search-if-score="static" lower=XX top=YY> ).
7
<search-if-field name="field-name" value="value"> ... </search-if-field>
<search-if-not-field name="field-name" value="value"> ... </search-if-not-field>
Estas etiquetas avanzadas incluyen el HTML entre ellas en función de si el campo especificado en el atributo "name" tiene contenido o no. Si se especifica el atributo opcional "value", las etiquetas incluyen el HTML entre ellas en función de si el valor dado coincide (o no coincide) con el valor del campo en el resultado actual. Estas etiquetas solo funcionan dentro del bucle de resultados (entre las etiquetas <search-results> y </search-results> ).

Etiquetas de vínculos de anclaje de bucle de resultados

Consulte Acerca de las etiquetas de bucle Results.
Etiqueta
Descripción
1
<search-link destinatario="frame-name" hbx-enable="yes/no" hbx-linkid-name="field-name" hbx-linkid-none="text" hbx-linkid-length="XX" >... </search-link>
Este par de etiquetas crea un vínculo de anclaje alrededor del HTML entre ellas. Cuando se hace clic en el vínculo, se muestra la página de resultados. Un atributo de destinatario opcional especifica la ventana con nombre en la que los navegadores compatibles con marcos deben mostrar la página de resultados.
Establezca el atributo hbx-enable en "yes" para aprovechar los análisis disponibles a través de HBX. Establezca hbx-linkid-name en el nombre de un campo de metadatos que desee rastrear. Por ejemplo, para rastrear los resultados de búsqueda por número de SKU, establezca hbx-linkid-name en el nombre del campo Meta-data que contiene información de SKU.
Los campos de tipo de fecha no son compatibles actualmente. El valor de hbx-linkid-name se anexa al ID del vínculo en el anclaje generado. El valor del atributo hbx-linkid-none se anexa al ID del vínculo siempre que el campo Meta-data con nombre esté vacío. El valor de hbx-linkid-length limita el número de caracteres recuperados y mostrados desde la etiqueta Meta. El número predeterminado de caracteres es 12.
2
<search-smart-link destinatario="frame-name" hbx-enable="yes/no" hbx-linkid-name="field-name" hbx-linkid-none="text" hbx-linkid-length="XX">... </search-smart-link>
Este par de etiquetas es similar al <search-link> ... </search-link> . Cuando se hace clic en los vínculos de anclaje generados, se muestra la página de resultados, pero con la página desplazada hasta la etiqueta de anclaje más cercana que precede al resultado. En el caso de los vínculos PDF, el visor de Acrobat muestra la página que contiene el resultado. Un atributo de destinatario opcional especifica la ventana con nombre en la que los navegadores compatibles con marcos deben mostrar la página de resultados.
Establezca el atributo hbx-enable en "yes" para aprovechar los análisis disponibles a través de HBX. Establezca hbx-linkid-name en el nombre de un campo de metadatos que desee rastrear. Por ejemplo, para rastrear los resultados de búsqueda por número de SKU, establezca hbx-linkid-name en el nombre del campo Meta-data que contiene información de SKU.
Los campos de tipo de fecha no son compatibles actualmente. El valor de hbx-linkid-name se anexa al ID del vínculo en el anclaje generado. El valor del atributo hbx-linkid-none se anexa al ID del vínculo siempre que el campo Meta-data con nombre esté vacío. El valor de hbx-linkid-length limita el número de caracteres recuperados y mostrados desde la etiqueta Meta. El número predeterminado de caracteres es 12.
3
<search-if-link-extension> ... </search-if-link-extension>
<search-if-not-link-extension> ... </search-if-not-link-extension>
Estas etiquetas incluyen el HTML entre ellas si un atributo de valor especifica una extensión que coincide con el final de la URL del resultado. Esta etiqueta es útil para incluir un gráfico en los resultados de búsqueda según la extensión del vínculo. El atributo value es una lista de una o varias extensiones (separadas por espacios) de la siguiente manera: VALUE=".pdf" o VALUE=".html .htm".

Etiquetas condicionales de posición de bucle

Las etiquetas siguientes incluyen condicionalmente el texto entre ellas. Solo pueden aparecer dentro de las etiquetas de "bucle": < search-results> y <search-field-values> . Se utilizan para probar la posición del resultado actual dentro del conjunto de resultados.
Consulte Acerca de las etiquetas de bucle Results.
Etiqueta
Descripción
1
<search-if-first> ... </search-if-first>
<search-if-not-first> ... </search-if-not-first>
Estas etiquetas incluyen el texto entre ellas si el resultado actual es (o no) el primer resultado de la página (cuando se utiliza dentro de <search-results> ) o el primer valor de campo (cuando se utiliza dentro de <search-field-values> ).
2
<search-if-last> ... </search-if-last>
<search-if-not-last> ... </search-if-not-last>
Estas etiquetas incluyen el texto entre ellas si el resultado actual es (o no) el último resultado de la página (cuando se utiliza dentro de <search-results> ) o el último valor del campo (cuando se utiliza dentro de <search-field-values> ). Esta etiqueta se puede utilizar para insertar un separador entre los resultados. Por ejemplo, inserta una etiqueta <hr> entre los resultados:
<search-results>    <search-lt>tr<search-if-alt> class="alt"</search-if-alt><search-gt>       <td><search-url></td>    </tr> </search-results>
3
<search-if-inner> ... </search-if-inner>
<search-if-not-inner> ... </search-if-not-inner>
Estas etiquetas incluyen el texto entre ellas si el resultado actual no es el primero ni el último de la página (cuando se utiliza dentro de <search-results> ) o no es el primer ni el último valor del campo (cuando se utiliza dentro de <search-field-values> ). La versión no de la etiqueta comprueba si el resultado es el primero o el último.
4
<search-if-alt> ... </search-if-alt>
<search-if-not-alt> ... </search-if-not-alt>
Estas etiquetas incluyen el texto entre ellas si el resultado actual es (o no) un resultado alternativo en la página (cuando se utiliza dentro de <search-results> ) o un valor de campo alternativo (cuando se utiliza dentro de <search-field-values> ). Los resultados "alternativos" son el segundo, cuarto, sexto, etc., de la página. En este ejemplo se aplica una clase diferente a filas de tabla alternativas. Tenga en cuenta el uso de <search-lt> y <search-gt> para permitir que la etiqueta <search-if-alt> se coloque "dentro" de la <tr> .
    <search-results>        <search-lt>tr<search-if-alt> class="alt"</search-if-alt><search-gt>           <td><search-url></td>        </tr>     </search-results>
5
<search-if-even>... </search-if-even>
<search-if-not-even> ... </search-if-not-even>
Estas etiquetas incluyen el texto entre ellas si el resultado actual es (o no) un resultado par (cuando se utiliza dentro de <search-results> ) o un valor de campo par (cuando se utiliza dentro de <search-field-values> ). Un resultado de búsqueda es par si su valor <search-index> es par. En otras palabras, si su posición dentro de todo el conjunto de resultados es uniforme. Esto puede diferir de <search-if-alt> que prueba la posición de un resultado en la página, no en todo el conjunto de resultados. Las dos tablas siguientes ilustran la diferencia:

Primera página, sp_n=1

Índice
Resultado
¿Incluso?
¿Alt?
1
Primer resultado
No
No
2
Segundo resultado
3
Tercer resultado
No
No
4
Cuarto resultado
5
Quinto resultado
No
No

Página posterior, sp_n=10

Índice
Resultado
¿Incluso?
¿Alt?
10
Décimo resultado
No
11
Undécimo resultado
No
12
Duodécimo resultado
No
13
Decimotercer resultado
No
14
Decimocuarto resultado
No
Por último, tenga en cuenta que siempre <search-if-even> es lo mismo que <search-if-alt> para los valores de los campos de búsqueda, ya que los valores de los campos no se paginan.

Etiquetas de lista de valor de campo

Las etiquetas avanzadas siguientes generan valores de campo y datos relacionados de todo el conjunto de resultados de búsqueda. Estas etiquetas solo producen resultados para los campos especificados por los parámetros sp-sfvl-field CGI en la consulta de búsqueda.
Etiqueta
Descripción
1
<search-field-value-lista name="field-name" quote="yes/no" comas="yes/no" data="values/counts/results" separator="X" sortby="none/values/counts/results" max-items="XX" date-format="date-format-string" gmt="yes/no" language="0/language-id" encoding="html/html javascript/json/perl/url/none">
Esta etiqueta muestra una lista de valores de campo únicos, recuentos de valores o recuentos de resultados en todo el conjunto de resultados.
Esta etiqueta solo produce resultados para los campos especificados por los parámetros CGI sp_sfvl_field en la consulta de búsqueda. El atributo opcional "comillas" controla si la salida de elementos individuales está rodeada por comillas dobles (o comillas simples, si encoding=perl). El valor predeterminado de "comillas" es "sí". El atributo opcional "comas" controla si la salida de elementos individuales está separada por comas. El valor predeterminado de "comas" es "yes". El atributo opcional "data" controla si se genera cada valor de campo único (data="values"), el recuento total de cada valor de campo único (data="counts") o el número de resultados que contienen cada valor único (data="results"). El valor predeterminado de "data" es "values". Para los campos que no son de tipo lista, data="counts" y data="results" son equivalentes. El atributo separator define el carácter único, o delimitador, que se insertará entre los valores de la salida. El atributo opcional "sortby" controla el orden de la salida; sortby="none" significa que no hay un orden concreto, sortby="values" significa ordenar por valores de campo (en orden ascendente o descendente según la propiedad Sorting del campo), sortby="counts" significa ordenar en orden descendente los recuentos de valores de campo y ordenar por "resultados" significa ordenar en orden descendente el número de resultados que contiene cada valor.
Tenga en cuenta que sortby="counts" y sortby="results" son equivalentes para los campos que no son de tipo lista. El atributo opcional "max-items" limita el número de elementos que se van a generar. El valor predeterminado de "max-items" es -1, lo que significa "salida de todos los elementos".
Hay un límite absoluto de 100 para los artículos máximos. Los atributos "date-format", "gmt" y "language" solo son relevantes si el tipo de contenido del campo especificado es "date". El atributo "date-format" toma una cadena de formato de fecha de estilo UNIX como "%A, %B %d, %Y" (para "lunes, 25 de julio de 2016"). "gmt" tiene el valor predeterminado "sí" y controla si la parte de tiempo de la cadena de fecha debe aparecer en GMT ("sí") o en la zona horaria de la cuenta ("no").
Consulte Cadenas de formato de fecha.
El atributo "language" controla las convenciones de idioma y configuración regional de la cadena de fecha de salida. "0" (valor predeterminado) significa "Usar idioma de la cuenta". Cualquier otro valor de "idioma" se interpreta como un identificador de idioma específico; por ejemplo, "en_US" significa "inglés (Estados Unidos)". El atributo opcional "encoding" controla si los caracteres de cadena de salida son HTML codificados, JavaScript codificados, Perl codificados, URL codificados o no, para que se muestren en la página de resultados. El valor predeterminado de "encoding" es "html".
Consulte Identificadores de idioma.
2
<search-field-value-lista-count name="field-name" value="field-value" results="yes/no">
Esta etiqueta muestra la información de recuento de una determinada lista search-field-value. Esta etiqueta tiene tres usos distintos. Si solo se proporciona el atributo "name", esta etiqueta genera el número de valores únicos para el campo con nombre dentro de todo el conjunto de resultados. Si se proporcionan los atributos "name" y "value", esta etiqueta genera el recuento total del valor dado en todo el conjunto de resultados (para results="no") o el recuento total de resultados que contiene el valor dado en todo el conjunto de resultados (para results="yes"). El valor predeterminado de "results" es "no". Nota: Para los campos que no son de tipo lista, los resultados="sí" y los resultados="no" son equivalentes. El valor de "results" se omite si no se proporciona el atributo "value". Esta etiqueta solo produce resultados para los campos especificados por los parámetros CGI de campo sp-sfvl en la consulta de búsqueda.
3
<search-if-field-value-lista-count name="field-name" value="field-value">>... </search-if-field-value-lista-count>
<search-if-not-field-value-lista-count name="field-name" value="field-value">>... </search-if-not-field-value-lista-count>
Estas etiquetas muestran el HTML entre ellas si la llamada equivalente a <search-field-value-lista-count name="field-name" value="field-value"> con los atributos dados devolverá (o no) un valor bueno que no sea cero.
4
<search-if-single-field-value-lista-count name="field-name">> ... </search-if-single-field-value-lista-count>
Estas etiquetas muestran el contenido entre ellas si la llamada equivalente a <search-field-value-lista-count name="field-name" value="field-value"> con los atributos dados devolverá (o no devolverá) un solo valor. Esto generalmente se utiliza cuando una cuenta utiliza ranuras de facetas. Con las ranuras de facetas, normalmente solo desea mostrar la ranura de valores cuando la ranura de nombres asociada tiene un solo elemento. Realizar esta comprobación en la plantilla de transporte es más eficaz que hacerlo en la capa de presentación.

Etiquetas de bucle de lista de valor de campo

Las siguientes etiquetas avanzadas enumeran y muestran los valores de campo de salida y los datos relacionados de todo el conjunto de resultados de búsqueda mediante una construcción de bucle. Estas etiquetas solo producen resultados para los campos especificados por los parámetros sp-sfvl-field CGI en la consulta de búsqueda.
Etiqueta
Descripción
1
<search-field-values name="field-name" sortby="none/values/counts/results" max-items="XX">... </search-field-values>
Esta etiqueta crea un bucle para enumerar valores de campo y datos relacionados para un campo concreto dentro de todo el conjunto de resultados. No anide esta etiqueta dentro de otra etiqueta <search-field-values> . El atributo "name" especifica el nombre del campo que contiene los valores que se van a enumerar. El atributo opcional "sortby" controla el orden de lista desglosada: "ninguno" significa que no hay un orden concreto, "valores" significa ordenar por valores de campo (en orden ascendente o descendente según la propiedad Ordenación del campo), ordenar por="recuentos" significa ordenar en orden descendente los recuentos de valor del campo y ordenar por "resultados" significa ordenar en orden descendente el número de resultados que contienen cada valor.
Tenga en cuenta que sortby="counts" y sortby="results" son equivalentes para los campos que no son de tipo lista. . El atributo opcional "max-items" limita el número de iteraciones al valor dado. El valor predeterminado de "max-items" es -1, lo que significa "enumerar todos los valores".
2
<search-field-value date-format="date-format-string" encoding="html/javascript/json/perl/url/none" gmt="yes/no" language="0/language-id">
Esta etiqueta genera el valor de campo para la iteración de bucle actual <search-field-values>. Esta etiqueta solo es válida dentro de un bucle <search-field-values> . Los atributos "date-format", "gmt" y "language" solo son relevantes si el tipo de contenido del nombre del campo especificado en la etiqueta <search-field-values> que lo rodea es "date". El atributo "date-format" toma una cadena de formato de fecha de estilo UNIX como "%A, %B %d, %Y" (para "lunes, 25 de julio de 2020").
Consulte Cadenas de formato de fecha.
El atributo opcional "encoding" controla si los caracteres de cadena de salida son HTML codificados, JavaScript codificados, Perl codificados, URL codificados o no, para que se muestren en la página de resultados. El valor predeterminado de "encoding" es "none". Normalmente, no es necesario especificar el atributo de codificación. "gmt" tiene el valor predeterminado "sí" y controla si la parte de tiempo de la cadena de fecha debe aparecer en GMT ("sí") o en la zona horaria de la cuenta ("no"). El atributo "language" controla las convenciones de idioma y configuración regional de la cadena de fecha de salida. "0" (valor predeterminado) significa "Usar idioma de la cuenta". Cualquier otro valor de "idioma" se interpreta como un identificador de idioma específico; por ejemplo, "en_US" significa "inglés (Estados Unidos)".
Consulte Identificadores de idioma.
3
<search-field-value-count results="yes/no">
Esta etiqueta genera el recuento asociado con la iteración de bucle <search-field-values> actual. El recuento de resultados es el número de resultados en todo el conjunto de resultados que contiene el valor de campo (results="yes") o el recuento total del valor de campo en todo el conjunto de resultados. El valor predeterminado de "results" es "no".
Para los campos que no son de tipo lista, los resultados="sí" y los resultados="no" son equivalentes. Esta etiqueta solo es válida dentro de un bucle <search-field-values> .
4
<search-field-value-counter>
Esta etiqueta genera el contador ordinal de la iteración del bucle <search-field-values> actual. Esta etiqueta solo es válida dentro de un bucle <search-field-values> .

Sugerir etiquetas

Sugiero proporciona un sencillo mensaje de usuario "¿Quiso decir?" para sugerir términos de búsqueda alternativos. Si un usuario ha escrito mal un término de búsqueda, por ejemplo, Sugerir puede ayudar al usuario a encontrar los resultados sugiriendo una ortografía correcta. El sistema también puede sugerir palabras clave relacionadas que pueden ayudar al usuario a descubrir los resultados. Al generar sugerencias, el servicio Sugerir utiliza dos diccionarios: uno basado en el idioma de la cuenta (establecido en Indexing > Words and Languages > Language ) y el otro creado exclusivamente a partir de las palabras clave en el índice de la cuenta.
El servicio Sugerir no funciona para chino, japonés o coreano.
Etiqueta
Descripción
1
<search-if-recommendations>... </search-if-recommendations>
Rodee estas etiquetas con cualquier etiqueta de plantilla "Sugerir", tales como <search-sugerencia> , <search-sugerencia-vínculo> , etc. Si la búsqueda genera sugerencias, el motor de búsqueda genera y procesa todo lo que haya entre las etiquetas open y close. Si la búsqueda no genera sugerencias, no se muestra ningún contenido anidado.
2
<search-recommendations>... </search-recommendations>
Esta etiqueta genera el bucle "Sugerir", que contiene una lista de términos de búsqueda sugeridos (por ejemplo, "intención", "intención" y "intención", para una consulta ingresada originalmente como "intenciones"). Al generar la lista de términos, el motor de búsqueda repite cualquier etiqueta HTML o de plantilla anidada hasta cinco veces, que es el número máximo de sugerencias. Utilice el atributo count para especificar el número de sugerencias generadas (entre 0 y 5).
La etiqueta <search-recommendations> puede aparecer varias veces en la página para repetir la lista de sugerencias. Las sugerencias múltiples se ordenan según el número de resultados que cada uno arroje.
Anide la etiqueta <search-recommendations> entre las etiquetas open y close <search-if-recommendations> .
3
<search-sugerencia-link>... </search-sugerencia-link>
Esta etiqueta genera un vínculo a la consulta de búsqueda original utilizando el término de búsqueda sugerido seleccionado en lugar del término original. La etiqueta acepta y simplemente imprime cualquier atributo HTML como clase, destinatario y estilo. La etiqueta también puede aceptar un atributo de URL, cuyo valor se utiliza como dirección URL base para el vínculo generado. Las etiquetas solo pueden aparecer dentro del bucle <search-recommendations> .
4
<search-sugerencia-text/>
Esta etiqueta imprime el término de consulta sugerido actualmente (por ejemplo, "intención" de una consulta introducida originalmente como "intenciones"). La etiqueta no tiene atributos y solo puede aparecer dentro del bucle <search-recommendations> .
5
<search-if-not-recommendations> ... </search-if-not-recommendations>
Si la búsqueda no genera sugerencias, el motor de búsqueda genera y procesa todo lo que haya entre la etiqueta open y close. Si la búsqueda genera sugerencias, no se muestra ningún contenido anidado.
6
<search-if[-not]-first-recommendations> ... </search-if[-not]-first-recommendations>
Estas etiquetas condicionales incluyen el HTML entre ellas en función de si el término sugerido es el primer término del bucle Sugerir. Las etiquetas deben aparecer entre las etiquetas open y close <search-recommendations> .
7
<search-if[-not]-last-recommendations> ... </search-if[-not]-last-recommendations>
Estas etiquetas condicionales incluyen el HTML entre ellas en función de si el término sugerido es el último término del bucle Sugerir. Las etiquetas deben aparecer entre las etiquetas open y close <search-recommendations> .
8
<search-sugerencia-index>
Esta etiqueta devuelve el índice numérico del término de búsqueda sugerido actual. La etiqueta debe aparecer entre las etiquetas open y close <search-recommendations> .
9
<search-recommendations-total>
Esta etiqueta devuelve el número total de términos de búsqueda sugeridos generados. La etiqueta debe aparecer entre las etiquetas open y close <search-recommendations> .
10
<search-sugerencia-result-count>
Esta etiqueta devuelve el número total de resultados para el término de búsqueda sugerido. La etiqueta debe aparecer entre las etiquetas open y close <search-recommendations> .

Etiquetas de cadena de plantilla

Las etiquetas siguientes envían una cadena al HTML en ese punto de la plantilla.
Etiqueta
Descripción
1
<search-body>
Etiqueta de cuerpo HTML con cualquier configuración de color de vínculo de búsqueda que la sección de aspecto básico establezca en el vínculo Plantilla. Añada un atributo de fondo a esta etiqueta para mostrar imágenes de fondo en la página de resultados. Cualquier atributo de color agregado a esta etiqueta anula la configuración de Color del vínculo de búsqueda que establece la sección Aspecto básico.
2
<search-header>
El HTML para el encabezado de resultados de búsqueda como se define en la sección Aspecto básico en el vínculo Plantilla.
3
<search-data>... </search-data>
Las etiquetas search-data se reemplazan con sus equivalentes XML: <search-data> se reemplaza por <![CDATA[" y la etiqueta </search-data> se reemplazan por " ]]> ". Un analizador de XML no analiza ninguna información entre las etiquetas open y close.
4
<search-consulta número-consulta="XX" encoding="html/javascript/json/perl/url/none">
La consulta en la que entró el visitante. El atributo avanzado y opcional "número-consulta" controla qué cadena de consulta numerada se genera con esta etiqueta. Por ejemplo, <search-consulta consulta-número=1> genera el contenido del parámetro sp_q_1 cgi. Si no se especifica "número-consulta" o si el número-consulta es "0", se mostrará la consulta principal ( sp_q ). El atributo opcional "encoding" controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificado o no, para que se muestre en la página de resultados. El valor predeterminado de "encoding" es "html". Normalmente, no es necesario especificar el atributo de codificación.
5
<search-total>
Recuento total de resultados para esta búsqueda.
6
<search-count>
Recuento de resultados informados para esta página.
7
<search-lower>
El número del primer resultado registrado para esta página.
8
<search-top>
El número del último resultado registrado para esta página.
9
<search-prev-count>
Número de resultados informados para la página anterior.
10
<search-next-count>
Número de resultados informados para la página siguiente.
11
<search-time>
Tiempo en segundos para esta búsqueda.
12
<search-logo>
El HTML del logotipo de búsqueda configurado para su cuenta, si existe. Este logotipo es la imagen que da crédito a la búsqueda o comercialización del sitio
La mayoría de las cuentas no tienen un logotipo de búsqueda asociado en este momento.
13
<search-collection all="name">
Recopilación de resultados para esta búsqueda. El atributo opcional "all" se utiliza para dar el nombre de la colección que representa el sitio web completo.
14
<search-form>...</search-form>
Inserta las etiquetas de inicio y fin del formulario. Inserta el método y los atributos de acción en la etiqueta del formulario de inicio. Acepta atributos adicionales, incluido el atributo dir="RTL" para el lenguaje, así como los atributos "name" y "onSubmit" relacionados con JavaScript.
15
<search-input-account>
Inserta una etiqueta de entrada de formulario que especifica el número de cuenta.
16
<search-input-Gallery>
Inserta una etiqueta de entrada de formulario que especifica el número de galería.
17
<search-input-consulta número-consulta="XX">
Inserta una etiqueta de entrada de formulario que especifica la cadena de consulta. El atributo avanzado y opcional "número de consulta" controla qué consulta numerada se utiliza para la etiqueta de entrada del formulario. Por ejemplo, <search-input-consulta número-consulta=1> genera una etiqueta de entrada de formulario para la consulta sp_q_1 . Si no se especifica "número-consulta" o si "número-consulta" es "0", se inserta una etiqueta de entrada para la consulta principal sp_q .
18
<search-input-collection all="name">
Inserta una etiqueta de selección de formulario y el código HTML asociado que muestran el menú de selección de colecciones. El atributo opcional "all" se utiliza para dar el nombre de la colección que representa el sitio web completo.
19
<search-lt>
Inserta el resultado de una de las etiquetas de plantilla de búsqueda dentro de otras etiquetas HTML o de plantilla en la página de resultados. <search-lt> inserta un carácter menor que. El uso de <search-lt> y <search-gt> proporciona una manera de escapar la definición de una etiqueta para que pueda utilizar las etiquetas de plantilla de búsqueda como valores de atributos. Cuando la plantilla se procesa como respuesta a una búsqueda, un signo menor que (<) reemplaza la etiqueta <search-lt> . Por ejemplo: <search-link> es equivalente a <search-lt>a href="<search-url>"<search-gt> .
20
<search-gt>
Inserta el resultado de una de las etiquetas de plantilla de búsqueda dentro de otras etiquetas HTML o de plantilla en la página de resultados. <search-gt> inserta un bueno carácter. El uso de <search-lt> y <search-gt> proporciona una forma de escapar la definición de una etiqueta para que pueda utilizar otras etiquetas de plantilla como valores de atributo. Cuando la plantilla se procesa como respuesta a una búsqueda, un signo bueno (>) reemplaza la etiqueta <search-gt> . Por ejemplo: <search-link> es equivalente a <search-lt>a href="<search-url>"<search-gt> .
21
<search-param name="param-name" length="XX" encoding="html/javascript/json/perl/url/none">
Devuelve el valor del parámetro cgi denominado "param-name" de la solicitud de búsqueda actual. El atributo opcional "encoding" controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificado o no, para que se muestre en la página de resultados. El valor predeterminado de "encoding" es "html". Normalmente, no es necesario especificar el atributo de codificación.
22
<search-trace encoding="html/javascript/json/perl/url/none">
El atributo de codificación es opcional; el valor predeterminado es json .
Nota: Esta etiqueta solo tiene resultados si sp_trace=1 se especifica con los parámetros de consulta de búsqueda principales.
Consulte la fila 48 de la tabla que se encuentra en los parámetros Parámetros CGI de búsqueda back-end CGI de búsqueda back-end.

Etiquetas de vínculos de anclaje de plantilla

Las etiquetas siguientes provocan que un vínculo de anclaje rodee el HTML entre ellas. Cuando se hace clic en él, el vínculo de anclaje solicita que se muestre otra página de resultados. El atributo opcional "count" solicita que se muestren muchos resultados en la página. Si no se especifica, se utiliza el recuento solicitado en la página actual. El atributo "URL" avanzado y opcional controla el dominio al que se dirige el vínculo asociado. De forma predeterminada, el dominio es https://search.atomz.com/search/ , pero puede cambiarlo mediante el atributo URL.
Etiqueta
Descripción
1
<search-next URL="https://search.yourdomain.com/search/">... </search-next>
<search-prev URL="https://search.yourdomain.com/search/">... </search-prev>
Muestra la página siguiente o anterior de los resultados.
2
<search-sort-by-date URL="https://search.yourdomain.com/search/"> ... </search-sort-by-date>
<search-sort-by-score URL="https://search.yourdomain.com/search/">... </search-sort-by-score>
Ordena los resultados por fecha o por relevancia.
3
<search-show-summaries URL="https://search.yourdomain.com/search/">... </search-show-summaries>
<search-hide-summaries URL="https://search.yourdomain.com/search/">... </search-hide-summaries>
Muestra u oculta los resúmenes.

Etiquetas condicionales de plantilla

Etiquetas que permiten incluir HTML condicionalmente entre ellas.
Etiqueta
Descripción
1
<search-if-results>... </search-if-results>
<search-if-not-results> ...</search-if-not-results>
Estas etiquetas incluyen HTML si la página actual contiene algún resultado de búsqueda (o no).
2
<search-if-prev-count>... </search-if-prev-count>
<search-if-not-prev-count> ... </search-if-not-prev-count>
<search-if-next-count> ... </search-if-next-count>
<search-if-not-next-count> ... </search-if-not-next-count>
Estas etiquetas incluyen HTML si la página anterior o la página siguiente tienen algún resultado (o ninguno) asociado.
3
<search-if-sort-by-score> ... </search-if-sort-by-score>
<search-if-not-sort-by-score> ... </search-if-not-sort-by-score>
<search-if-sort-by-date> ... </search-if-sort-by-date>
<search-if-not-sort-by-date> ... </search-if-not-sort-by-date>
Estas etiquetas incluyen HTML si la página actual está, o no, ordenada por relevancia o por fecha.
4
<search-if-show-summaries> ... </search-if-show-summaries>
<search-if-hide-summaries> ... </search-if-hide-summaries>
Estas etiquetas incluyen HTML si la página actual muestra u oculta resúmenes. Puede utilizar estas etiquetas para incluir o excluir cualquier parte del resultado de búsqueda.
5
<search-if-input-collection>... </search-if-input-collection>
<search-if-not-input-collection>... </search-if-not-input-collection>
Estas etiquetas incluyen HTML si se especificó una colección en la generación de resultados de búsqueda para la página actual.
6
<search-if-advanced>... </search-if-advanced>
<search-if-not-advanced> ... </search-if-not-advanced>
Estas etiquetas incluyen HTML si se especificó el parámetro sp_advanced=1 CGI para la consulta de búsqueda.
7
<search-if-bad-param name="parameter-name"> ... </search-if-bad-param>
<search-if-not-bad-param name="parameter-name"> ... </search-if-not-bad-param>
Estas etiquetas incluyen o excluyen el HTML entre ellas si el parámetro dado no es válido o no lo es.
Actualmente solo se admite el parámetro sp_q_location[_#] .
8
<search-if-param name="param-name" value="param-value">> ... </search-if-param>
<search-if-not-param name="param-name" value="param-value">> ... </search-if-not-param>
Estas etiquetas avanzadas incluyen el HTML entre ellas en función de si el parámetro CGI especificado en el atributo "name" tiene el valor especificado en el atributo "value".
9
<search-if-sort-by-field name="field-name"> ... </search-if-sort-by-field>
<search-if-not-sort-by-field name="field-name"> ... </search-if-not-sort-by-field>
Estas etiquetas avanzadas incluyen el HTML entre ellas si la página actual está ordenada o no por el nombre de campo determinado.

Etiquetas de control de formulario de plantilla

Etiquetas que permiten controlar el estado de selección predeterminado para casillas de verificación, botones de radio y cuadros de lista dentro de una <form> plantilla de búsqueda.
Etiqueta
Descripción
1
<search-input>
Se utiliza en una plantilla en lugar de una etiqueta <input> . Cuando se escribe la etiqueta en el explorador, la palabra input reemplaza la entrada de búsqueda y toda la demás información de la etiqueta se muestra tal cual. Además, si el nombre especificado en la etiqueta aparece como un parámetro CGI y si el valor especificado en la etiqueta es el valor para ese parámetro CGI, la palabra check se agrega al final de la etiqueta . De este modo, puede hacer que el estado predeterminado del botón de radio o la casilla de verificación en el resultado de búsqueda sea el mismo que la consulta actual.
Por ejemplo, el código HTML de una casilla de verificación puede tener el siguiente aspecto:
<input type=checkname="sp_w" value="exacto">No hay coincidencia de sonido
El código de plantilla correspondiente para esa casilla de verificación es el siguiente:
<search-input type=checkname="sp_w" value="exacto">No hay coincidencia de sonido
Si la cadena del parámetro CGI para la consulta contiene sp_w=exacto , la etiqueta escrita en el navegador con los resultados de búsqueda tendrá el siguiente aspecto (la palabra check se inserta al final de la etiqueta):
<input type=checkname="sp_w" value="exacto" marcado>No hay coincidencia de sonido
Si la cadena del parámetro CGI para la consulta no contiene sp_w=exacto , la etiqueta escrita en el navegador con los resultados de búsqueda tendrá el siguiente aspecto (la palabra check no aparece en la etiqueta):
<input type=checkname="sp_w" value="exacto">No hay coincidencia de sonido
La etiqueta <search-input> resulta útil para colocar casillas de verificación y botones de radio en la plantilla de búsqueda. Si tiene casillas de verificación o botones de opción que desea agregar al <formulario> en la plantilla de búsqueda, utilice <search-input...> en lugar de <input...> .
2
<search-select> ... </search-select>
<search-option>... </search-option>
Los cuadros de lista desplegable de una etiqueta <form> se inician con una etiqueta <select> y finalizan con una etiqueta </select> . El nombre del parámetro CGI asociado se muestra dentro de la etiqueta <select> . Después de la etiqueta <select> hay una lista de etiquetas <option> que especifica los valores que se mostrarán dentro del cuadro lista.
Las etiquetas <search-select> , </search-select> , <search-option> y </search-option> proporcionan una funcionalidad similar a la etiqueta <search-input> . Es decir, la palabra seleccionada se agrega automáticamente al final de la etiqueta <option> enviada al explorador si el nombre en la etiqueta <search-select> se enumera como parámetro CGI y si el valor del parámetro CGI se enumera como valor en una etiqueta concreta <search-option> . De este modo, puede hacer que la opción predeterminada del cuadro de lista en el resultado de búsqueda sea la misma que la consulta actual.
Por ejemplo, un cuadro de lista típico tiene el siguiente aspecto:
<select name="sp_x" size=1> <option value="any" selected>Anywhere</option> <option value="title">Title</option> <option value="desc">Description</option> <option value="keys">Keywords</option> <option value="body">Body</option> <option value="alt">Alternate text</option> <option value="url">URL</option> <option value="target">Target</option> </select>
El código de plantilla correspondiente para ese cuadro de lista es el siguiente:
<search-select name="sp_x" size=1> <search-option value="any">Anywhere</search-option> <search-option value="title">Title</search-option> <search-option value="desc">Description</search-option> <search-option value="keys">Keywords</search-option> <search-option value="body">Body</search-option> <search-option value="alt">Alternate text</search-option> <search-option value="url">URL</search-option> <search-option value="target">Target</search-option> </search-select>
Si tiene cuadros de lista que desea agregar al <formulario> en la plantilla de búsqueda, utilice <search-select...> en lugar de <select...> , </search-select> en lugar de </select> , <search-option....> en lugar de la <opción.> , y la </opción de búsqueda </lugar de los vínculos de búsqueda <.>./option>.
3
<search-sort-by-field name="field-name" count="XX"> ... </search-sort-by-field>
Estas etiquetas avanzadas crean un vínculo de anclaje alrededor del HTML entre ellas. Cuando se hace clic en este anclaje, se muestra una página de resultados ordenados en un campo determinado. El atributo opcional count especifica el número de resultados que se mostrarán en la página de resultados. Si se omite count, se utiliza el recuento utilizado en la página actual.

Cadenas de formato de fecha

Puede utilizar las siguientes especificaciones de conversión en cadenas de formato de fecha:
Cadena de formato de fecha
Descripción
%Una
Coincide con la representación nacional del nombre completo del día de la semana, por ejemplo, "lunes". La configuración en Lingüística > Palabras e idiomas > Idioma determina la representación nacional.
%a
Coincide con la representación nacional del nombre abreviado del día de la semana, donde la abreviatura es de los tres primeros caracteres, por ejemplo "Mon". La configuración en Lingüística > Palabras e idiomas > Idioma determina la representación nacional.
%B
Coincide con la representación nacional del nombre completo del mes, por ejemplo "Junio". La configuración en Lingüística > Palabras e idiomas > Idioma determina la representación nacional.
%b
Coincide con la representación nacional del nombre abreviado del mes, donde la abreviatura es de los tres primeros caracteres, por ejemplo "Jun". La configuración en Lingüística > Palabras e idiomas > Idioma determina la representación nacional.
%D
Equivalente a "%m/%d/%y", por ejemplo "25/07/13".
%d
Coincide con el día del mes como un número decimal (01-31).
%e
Coincide con el día del mes como un número decimal (1-31). Un espacio en blanco precede a un solo dígito.
%H
Coincide con el reloj de 24 horas como número decimal (00-23).
%h
Coincide con la representación nacional del nombre abreviado del mes, donde la abreviatura es de los tres primeros caracteres, por ejemplo "Jun" (el mismo que %b).
%I
Coincide con el reloj de 12 horas como número decimal (01-12).
%j
Coincide con el día del año como número decimal (001-366).
%k
Coincide con el (reloj de 24 horas como número decimal (0-23). Un espacio en blanco precede a un solo dígito.
%l
Coincide con el reloj de 12 horas como número decimal (1-12). Un espacio en blanco precede a un solo dígito.
%M
Coincide con el minuto como un número decimal (00-59).
%m
Coincide con el mes como número decimal (01-12).
%p
Coincide con la representación nacional de "ante meridiem" o "post meridiem", según proceda, por ejemplo, "PM". La configuración en Lingüística > Palabras e idiomas > Idioma determina la representación nacional.
%R
Equivalente a "%H:%M", por ejemplo, "13:23".
%r
Equivalente a "%I:%M:%S %p", por ejemplo, "01:23:45 PM".
%S
Coincide con el segundo como número decimal (00-60).
%T
Equivalente a "%H:%M:%S", por ejemplo, "13:26:47".
%U
Coincide con el número de semana del año (domingo como primer día de la semana) como número decimal (00-53).
%v
Equivalente a "%e-%b-%Y", por ejemplo, "25-Jul-2013".
%Y
Coincide con el año con el siglo como número decimal, por ejemplo, "2013".
%y
Coincide con el año sin siglo como número decimal (00-99).
%Z
Coincide con el nombre del huso horario.
%%
coincide "%".

Identificadores de idioma

La siguiente tabla contiene los identificadores de idioma de cada idioma admitido. Puede utilizar estos identificadores como valores para el atributo opcional "language" en las siguientes etiquetas de plantilla:
Idioma
Identificador de idioma
Búlgaro (Bulgaria)
bg_BG
Chino (China)
zh_CN
Chino (Hong Kong)
zh_HK
Chino (Singapur)
zh_SG
Chino (Taiwán)
zh_TW
Checo (República Checa)
cs_CZ
Danés (Dinamarca)
da_DK
Holandés (Bélgica)
nl_BE
Holandés (Países Bajos)
nl_NL
Inglés (Australia)
en_AU
Inglés (Canadá)
en_CA
Inglés (Buena Gran Bretaña)
en_GB
Inglés (Estados Unidos)
en_US
Francés (Bélgica)
fr_BE
Francés (Canadá)
fr_CA
Finés (Finlandia)
fi_FI
Francés (Francia)
fr_FR
Francés (Suiza)
fr_CH
Alemán (Austria)
de_AT
Alemán (Alemania)
de_DE
Alemán (Suiza)
(de_CH)
Griego (Grecia)
Alemán
Gaélico irlandés (Irlanda)
・_IE
Italiano (Italia)
it_IT
es japonés (Japón)
ja_JP
Coreano (Corea)
ko_KR
Noruego (Noruega)
coreano
Polaco (Polonia)
pl_PL
Portugués (Brasil)
pt_BR
Portugués (Portugal)
Norteamérica_PT
Ruso (antigua Unión Soviética)
ru_SU
Eslovaco (Eslovaquia)
sk_SK
Eslovaco (Eslovenia)
sl_SI
Español (México)
es_MX
Español (España)
es_ES
Sueco (Suecia)
sv_SE

Especificación del encabezado HTTP de tipo de contenido

Puede especificar el encabezado de respuesta HTTP Content-Type mediante la siguiente etiqueta:
<search-content-type-header [content="MIME-type"] [charset="charset-name"]>
Los atributos content y charset son opcionales. Esta etiqueta debe aparecer lo antes posible en la plantilla. También se recomienda que aparezca antes <search-html-meta-charset> o <search-xml-decl> , ya que afecta al comportamiento de dichas etiquetas.
Si no especifica el content atributo, el valor de MIME-type predeterminado es el valor que se establece en Settings > Crawling > Content Types . Si especifica un content atributo, se utiliza como content atributo predeterminado para la <search-html-meta-charset> etiqueta.
Si no especifica el charset atributo, no se escribe ningún charset valor en el content-type encabezado.
Si especifica charset="1" entonces el valor real para charset-name es el valor del parámetro sp_f CGI. Si no se envía ningún parámetro sp_f CGI con la búsqueda, el valor real de charset-name se lee en la configuración de la cuenta. Puede vista o cambiar el conjunto de caracteres asociado a su cuenta en Settings > My Profile > Personal Information > Character Encoding .
Consulte Configuración de la información personal del usuario.
Puede elegir un nombre de conjunto de caracteres específico enumerándolo como el charset valor, como charset="iso-8859-1" o charset="Shift-JIS" .
Si especifica un charset atributo, se utilizará como charset atributo predeterminado para las etiquetas <search-html-meta-charset> y <search-xml-decl> , así como como como como resultado en el content-type encabezado.

Especificación de un conjunto de caracteres en una plantilla HTML

Las plantillas de resultados de búsqueda HTML predeterminadas especifican el conjunto de caracteres asociado a la cuenta actual mediante la etiqueta siguiente:
<search-html-meta-charset [content="MIME-type"] [charset="charset-name"]>
Los atributos de contenido y de conjunto de caracteres son opcionales. Esta etiqueta debe aparecer en la sección HTML <head> de la plantilla. Esta etiqueta da como resultado la siguiente etiqueta en la página HTML generada a partir de la plantilla:
<meta http-equiv="content-type" content="MIME-type; charset=charset-name">
Si no especifica el atributo content, el valor real de MIME-type se establece de forma predeterminada en uno de los dos valores. Si la <search-content-type-header> etiqueta ha especificado un content atributo, se utiliza ese valor. De lo contrario, el valor utilizado es el que se define en la Templates ficha > Settings > Content Type .
Si no especifica el charset atributo, el valor real de charset-name se establece de forma predeterminada en uno de los dos valores. Si la <search-content-type-header> etiqueta ha especificado un charset atributo, se utiliza ese valor. De lo contrario, el valor real de charset-name se lee en la configuración de la cuenta. Puede vista o cambiar el conjunto de caracteres asociado a su cuenta en Settings > My Profile > Personal Information > Character Encoding .
Consulte Configuración de la información personal del usuario.
Si especifica charset="1" entonces el valor real para charset-name es el valor del parámetro sp_f CGI. Si no se envía ningún parámetro sp_f CGI con la búsqueda, el valor real de charset-name es el valor establecido en la <search-content-type-header> etiqueta si se especificó o el valor establecido en la configuración de la cuenta.
Puede especificar un nombre de conjunto de caracteres específico, como en charset="charset-name" . For example, charset="iso-8859-1" or charset="Shift-JIS" .
La <search-html-meta-charset> etiqueta es opcional. Si lo elimina, el explorador asume los valores predeterminados para content-type , que son los siguientes: content="text/html; charset=ISO-8859-1" . También puede elegir reemplazar la <search-html-meta-charset> etiqueta con su propia http-equiv etiqueta.

Especificación de un conjunto de caracteres en una plantilla XML

La plantilla de resultados de búsqueda XML predeterminada especifica el conjunto de caracteres asociado a la cuenta actual mediante la etiqueta siguiente:
<search-xml-decl [charset="charset-name"]>
El charset atributo es opcional. Esta etiqueta debe aparecer en la parte superior de la plantilla, pero después de cualquier <search-content-type-header> etiqueta. Esta etiqueta tiene como resultado la siguiente etiqueta en el documento XML que se genera a partir de la plantilla:
<?xml version="1.0" encoding="charset-name" standalone="yes" ?>
Si no especifica el charset , el valor real de charset-name se establece de forma predeterminada en uno de los dos valores. Si <search-content-type-header> se especifica un charset atributo, se utiliza ese valor. De lo contrario, el valor real de charset-name se lee en la configuración de la cuenta. Puede vista o cambiar el conjunto de caracteres asociado a su cuenta en Settings > My Profile > Personal Information > Character Encoding .
Consulte Configuración de la información personal del usuario.
Si especifica charset="1" entonces el valor real para charset-name es el valor del parámetro sp_f CGI. Si no se envía ningún parámetro sp_f CGI con la búsqueda, el valor real de charset-name es el valor que se establece en la <search-content-type-header> etiqueta si se especificó o el valor que se establece en la configuración de la cuenta.
Puede especificar un nombre de conjunto de caracteres específico, como en charset="charset-name" caso de que lo desee. Por ejemplo, charset="iso-8859-1" or charset="Shift-JIS" .
Puede elegir reemplazar la <search-xml-decl> etiqueta con su propia ?xml etiqueta.

Inclusión de una plantilla de búsqueda dentro de otra

Para incluir una plantilla de búsqueda en otra, utilice la <search-include> etiqueta , estableciendo el atributo de archivo en el nombre del archivo de plantilla que desea incluir como en el siguiente ejemplo:
<search-include file="seo/seo_search_title.tpl" />
Los segmentos de plantilla de búsqueda SEO están en la seo/ subcarpeta y las plantillas de búsqueda normales están en la templates/ subcarpeta. Solo los archivos .tpl tienen sentido para incluirlos en este contexto.

Administración de varias plantillas de transporte para el sitio web

Puede controlar la apariencia de los resultados de búsqueda en el sitio web mediante distintas plantillas de transporte de búsqueda para cada área.
Para lograr este tipo de funcionalidad de búsqueda, puede administrar las plantillas de transporte en la búsqueda y comercialización del sitio. O bien, puede administrar las plantillas de transporte en Publicar. Al igual que la búsqueda y comercialización del sitio, Publicar permite editar, previsualización y publicación de varias plantillas de transporte de búsqueda.
Para configurar los formularios de búsqueda para que utilicen una plantilla de transporte específica (distinta de la predeterminada), utilice el parámetro de sp_t consulta. Por ejemplo, supongamos que tiene una plantilla de búsqueda denominada "liquidación" para el área de ventas marcada como "baja" de su sitio web. El formulario de búsqueda HTML estándar se utiliza con el siguiente código de formulario adicional:
<input type=hidden name="sp_t" value="clearance">
Cuando un cliente hace clic en un formulario estándar que contiene esta línea de código, se muestra la plantilla de transporte de búsqueda de "liquidación" junto con los resultados de búsqueda.
Consulte Uso de colecciones en formularios de búsqueda.
Consulte Ejemplo de formulario de búsqueda avanzada.