Plantillas

Plantillas

Etiquetas de plantillas de presentación

Una lista de etiquetas y atributos de búsqueda/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 definen la búsqueda o comercialización del sitio. Estas etiquetas indican el formato de los resultados de búsqueda que ven los clientes.

Consulte Acerca de las plantillas.

Puede seleccionar entre los siguientes grupos de etiquetas de presentación:

Declaraciones

Las declaraciones son etiquetas guiadas-declaradas especiales que puede establecer en la parte superior de una plantilla de presentación de nivel superior. Se ignorarán 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>

Si devuelve XML, puede utilizar esta etiqueta para crear la declaración XML. Haga que esta etiqueta sea la primera línea de la plantilla de presentación. Cuando utiliza esta etiqueta, el tipo de contenido se establece automáticamente en text/xml, a menos que lo anule con <guided-content-type-header> en la primera línea. Si no especifica ningún conjunto de caracteres, el valor predeterminado es UTF-8. Esta etiqueta da como resultado el siguiente resultado en el documento XML:

<?xml version="1.0" encoding="charset-name" standalone="yes" ?>

Resultados

Etiqueta

Descripción

1

<guided-results></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 especifica gsname , se muestran los resultados de búsqueda predeterminados.

2

<guided-result-link></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 "loc" estándar que hace referencia a la "search-url". También se puede pasar cualquier otro atributo, como class y target, que se muestre en la etiqueta de anclaje resultante.

3

<guided-result-img gsname="fieldname">

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 utilizará 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 a través de él. 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">

Cualquier información que se presente en los resultados se muestra como una etiqueta <guided-result-field> (excepto cuando se utilizan etiquetas de generación automática como la etiqueta <guided-result-img> ).

Especifique el nombre del campo Índice de búsqueda en gsname . La cadena exacta pasada se muestra en la plantilla.

Puede especificar una opción de escape si desea que este campo se escape de forma diferente 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></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 existe contenido, la condición es false. Puede utilizar las etiquetas para decidir si el HTML que lo rodea 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 añade HTML al final del resultado para finalizar la fila e iniciar una nueva. Cuando es la última, no se inicia una fila nueva.

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>

Devuelve un 1 si la solicitud de búsqueda back-end devolvió resultados y 0 si no lo hizo. Si no se especifica ningún gsname , la etiqueta asume la búsqueda principal. Esta etiqueta es útil para pasar lógica a rutinas de JavaScript.

8

<guided-results-total>

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>

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-upper>

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;/p>  &lt;/td>

Muestra el contenido cuando se encuentran los resultados. O bien, no muestra resultados HTML cuando no se encuentran 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> da valor al campo de plantilla de transporte de título especificado con <title> etiqueta de transporte.

13

<guided-result-description />

La etiqueta <guided-result-description> da valor a la descripción del campo de plantilla de transporte especificado con <description> etiqueta de transporte.

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;/p>  &lt;/td>

True si hay contenido en el campo específico que se va a mostrar. Si no existe contenido, la condición es false. Utilice las etiquetas para decidir si el HTML que lo rodea 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>

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 la etiqueta de transporte <attribute_table> . Hay una etiqueta <guided-result-attribute-table-field> para mostrar los valores de los campos de la tabla de atributos. También es posible utilizar una etiqueta guided-result-field sin formato dentro del bucle para mostrar otros campos de resultados.

17

<guided-result-attribute-table-field gsname="fieldname">

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;&amp;nbsp;&amp;lt;a&amp;nbsp;href=&quot;&amp;lt;guide-result-attribute-table-field&amp;nbsp;gsname=&quot;download_link&quot;&amp;nbsp;/&amp;gt;&quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;nbsp;&amp;guided-result-attribute-table-field sp;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;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;/p>  &lt;/td>

18

<guided-trace>

Genera 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 da ningún nombre de búsqueda, se asume predeterminado.

19

<guided-result-trace />

Genera el contenido JSON encontrado en los resultados > información de seguimiento 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 la búsqueda. Puede utilizar las etiquetas de facetas para mostrar varias facetas en la plantilla de presentación. Las facetas se hacen referencia por su nombre.

Consulte Acerca de las facetas.

Consulte Acerca de Barra de faceta.

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.

1

<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.

El siguiente es 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-carril> , ya que el valor se determina dinámicamente en el momento de la búsqueda y se sustituye correctamente:

  • direccionamiento guiado
  • 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 faceta determinan la posición de las facetas. Puede elegir el orden en la lista desplegable Método de ordenación 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 se expone en la interfaz de usuario de reglas comerciales para la acción faceta push X en el carril de facetas '_dynamic_facets' en la posición Y ".

Consulte Acerca de Barra de faceta .

Consulte también Acerca de las facetas dinámicas .

4

<guided-facet gsname=" facetname " height=" 60px " width=" 120px "></guided-facet>

Utilice la etiqueta faceta guiada para definir un área dentro de la cual todas las etiquetas de faceta están relacionadas con una faceta específica. Esta etiqueta también es una etiqueta booleana que oculta todo el contenido si no existen valores en la faceta. En tal caso, no tiene sentido obtener los valores de faceta).

Los atributos de altura y anchura 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 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 ocultarlo solo si una etiqueta zone o una etiqueta guiada-si-facet-visible está envuelta alrededor de ella.

5

<guided-if></guided-if>

Esta etiqueta condicional es verdadera cuando el número de valores de facetas supera el umbral de longitud definido en la configuración. Utilícelo para mostrar una faceta como otro elemento de la interfaz de usuario (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 denominado faceta guiada 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></guided-if>

Esta etiqueta condicional es verdadera cuando se hace clic en la faceta al menos una vez y hay un valor de faceta seleccionado actualmente. Se utiliza para mostrar u ocultar etiquetas HTML o gs, en función de si se hizo 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 denominado faceta guiada 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></guided-if>

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 la capacidad de 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 denominado faceta guiada 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></guided-if>

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-carril> o <guided-dynamic-facets> .

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;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;lt;/guided-facet-carril&amp;gt;   &lt;/p>  &lt;/td>

9

<guided-facet-values> facetname "]></guided-facet-values>

Esta es la etiqueta del iterador del bucle de valor de faceta. Puede definirlo dentro del contexto de un bloque denominado faceta guiada , en cuyo caso puede omitir el nombre . O bien, puede definirlo fuera de cualquier bloque de faceta guiada , pero requeriría el atributo gsname para identificar qué conjunto de valores de facetas se muestran.

También puede utilizar esta etiqueta para mostrar los valores de facetas fuera del contexto de un bloque denominado faceta guiada . Se hace 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>

Genera la cadena del valor de faceta actual.

De forma predeterminada, el valor es HTML escaped. Puede utilizar la opción escape para cambiar la forma en que se escapa el valor.

11

<guided-facet-count />

Genera el número de resultados que coinciden con el valor de faceta actual.

12

<guided-facet-value-link></guided-facet-value-link>

Crea un vínculo alrededor de la cadena de valor de faceta en la que el visitante del sitio puede hacer clic. La ruta se genera automáticamente para reducir los resultados por 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 actualmente. 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;/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 aparecer en cursiva para indicar que falta el valor o que está "en fantasma".

El siguiente fragmento de código es un ejemplo de 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 facetas dadas. Asigne 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 facetas supera el 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 denominado faceta guiada 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 hay un valor de faceta seleccionado actualmente. Se puede utilizar para mostrar u ocultar etiquetas HTML o gs, dependiendo 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 denominado faceta guiada 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 denominado faceta guiada 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 " />

Genera el número total de resultados que se encuentran dentro de una faceta determinada.

21

<guided-facet-value gsname=" associated custom facet value ">

Genera la cadena de un valor asociado a la faceta. Puede tener 0 o más campos asociados a una faceta. No es habitual tener campos asociados y, para ello, configurar la plantilla de transporte.

22

<guided-if-facet-value gsname=" associated custom facet value " /><guided-else-facet-value></guided-if-facet-value>

Comprueba si el valor de faceta tiene un valor de campo asociado.

23

<guided-facet-link> valor "]+></guided-facet-link>

Crea un vínculo alrededor de la cadena de valor de faceta en la que el cliente puede hacer clic. La ruta se genera automáticamente para reducir los resultados por 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>

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 un escape de URL. Sin embargo, puede añadir 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>

Cuando <guided-facet-values> se iteran por cada valor de faceta, esta etiqueta se repite por todos los valores secundarios de una faceta anidada. Dentro de esta etiqueta, utilice las etiquetas de faceta 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 anida bucles.

Un ejemplo de uso de esta etiqueta es el siguiente:

<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-above-length-threshold&amp;gt;

&amp;lt;/guided-if[-not]-facet-value-above-length-threshold&amp;gt;   &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 los 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;/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. Dado que este vínculo de deshacer solo 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 tendrán 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 solo 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> excepto que le da 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>

Visualice 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-behavior gsname=" facetname " />

Determine el comportamiento de una faceta, como normal, fija 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;/p>  &lt;/td>

El contenido que esta etiqueta ajusta se oculta o 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 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. Si envuelve esta etiqueta alrededor del nombre para mostrar, el nombre desaparecerá cuando la faceta esté oculta.

Esta etiqueta reemplaza la zona y tiene muchas de las mismas ventajas de rendimiento que el uso de zonas.

Ruta de navegación

Consulte Acerca de las rutas de exploración.

Etiqueta

Descripción

1

<guided-breadcrumb> 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 consulta-número del estado actual.

Si se omite gsname , se utiliza la ruta de exploración denominada "default".

2

<guided-breadcrumb-link></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 opcional gsname 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>

1

<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 guía de rutas de exploración .

<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 ruta guiada .

<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 realmente una etiqueta. Solo se utiliza en el contexto de un bloque de ruta guiada .

<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>

Se utiliza para crear su propio vínculo de ruta de exploración.

Menús

Consulte Acerca de los menús.

Etiqueta

Descripción

1

<guided-menu gsname="menuname"></guided-menu>

Esta es la etiqueta del iterador del bucle de valor de menú. Utilice el atributo gsname para identificar qué conjunto de elementos de menú se muestran.

2

<guided-menu-item-link></guided-menu-item-link>

Proporciona la URL para refinar la búsqueda actual del elemento de menú.

1

<guided-menu-item-option>

Normalmente, un menú se muestra en un control de selección de una plantilla. Esta etiqueta facilita la construcción del control seleccionado porque genera el 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 de la siguiente manera:

<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 añadir 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 página se pueden utilizar para crear un conjunto de vínculos que permitan al usuario acceder a la página mediante los resultados de 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 cierre se repite para cada página.

2

<guided-page-link></guided-page-link>

Crea un vínculo en la navegación de la página.

1

<guided-page-link gsname="first|prev|next|last|viewall|viewpages"></guided-page-link>

Crea un vínculo a la primera, anterior, siguiente o última página. También puede crear un vínculo para ver 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 verdadero si la página que se está iterando actualmente está seleccionada. Normalmente se utiliza para mostrar de forma diferente el número de página en el control de navegación de página.

6

<guided-if[-not]-page-prev> <guided-else-page- prev> </guided-if[-not]-page-prev>

Este conjunto de etiquetas condicionales es verdadero si la página actual tiene una página anterior. Normalmente se utiliza para mostrar un vínculo anterior en la navegación de 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 verdadero si la página actual tiene una página siguiente. Normalmente se utiliza para mostrar un vínculo anterior en la navegación de 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 conjunto de resultados grande, es posible que no desee ofrecer la capacidad de ver todos los resultados. Por lo tanto, puede utilizar este conjunto de etiquetas condicionales para determinar cuándo mostrar el vínculo Ver 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 Ver páginas . Normalmente se utiliza para permitir que un cliente vea determinadas páginas.

10

&amp;lt;guided-else-page-link&amp;gt;
&amp;lt;/guided-if[-not]-page-link&amp;gt;   &lt;/p>  &lt;/td>

Comprueba si la navegación de 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 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 configuración de navegación de página definidas.

13

next|last|viewall|viewpages&rbrack;/&amp;gt;   &lt;/p>  &lt;/td>

Crea su propio vínculo en la navegación de 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 navegación 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 de .

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úsquedas recientes para crear un conjunto de vínculos que permitan al usuario ejecutar rápidamente una búsqueda anterior, como en el siguiente ejemplo:

<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 cierre se repite 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.

1

<guided-recent-searches-path />

Permite obtener la ruta de URL relativa para una búsqueda reciente, dentro de un bucle guided-recent-searches . Normalmente utilizaría guiado-reciente-búsqueda-enlace . Sin embargo, si desea crear su propio vínculo, puede utilizar esta etiqueta. El siguiente es un ejemplo:

<guided-lt/>a&nbsp;href="<guided_recent_searches_path>"><guided-recent-searches-value></a>

4

<guided-recent-searches-value>

Permite obtener el término de consulta asociado con una búsqueda reciente.

5

<guided-recent-searches-clear-link></guided-recent-searches-clear-link>

Permite ofrecer a los clientes la capacidad de borrar 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;/p>  &lt;/td>

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

Quizás quiso decir

Puede usar etiquetas de ¿Quiso decir? para crear un conjunto de vínculos a sugerencias cuando una búsqueda no devuelve resultados y el término de búsqueda 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>

Consulte Acerca de ¿quiso decir?.

Etiqueta

Descripción

1

<guided-suggestions></guided-suggestions>

Esta es la etiqueta de bucle para omitir las sugerencias.

2

<guided-suggestion-link></guided-suggestion-link>

Crea un vínculo a la sugerencia dada.

1

<guided-suggestion-value />

4

<guided-if[-not]-suggestions><guided-else[-not]- suggestions></guided-if[-not]-suggestions>

Permite probar si hay sugerencias.

5

<guided-suggestion-path />

Devuelve la cadena de ruta a la sugerencia. Puede usarlo para crear su propia etiqueta delimitadora. Normalmente, se utiliza guided-sugerir-link en su lugar.

6

<guided-suggestion />

Una sugerencia.

7

<guided-suggestion-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 comprobar si se ha realizado una búsqueda automática por sugerencia de cero resultados, en caso de que esta función esté activada.

9

<guided-suggestion-original-query />

Devuelve la consulta original si se ha realizado 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.

El siguiente es 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 usar para agregar el llenado automático al formulario de búsqueda. Las etiquetas head-content y form-content son necesarias para que el llenado automático funcione correctamente. Se recomienda utilizar las etiquetas en lugar de codificar el JavaScript y CSS autocompletado en la plantilla de presentación. El motivo es que las etiquetas permiten que las plantillas recojan cualquier ID de caché de derrota nueva cada vez que se cambia la configuración de autocompletar sin necesidad de actualizar la plantilla manualmente.

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á habilitada. Puede utilizar las etiquetas para recoger de forma opcional el contenido del encabezado y del formulario necesarios para el llenado automático. A su vez, esto le permite activar y desactivar la función y no 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 reemplaza por el script CSS apropiado que incluye para el autocompletado.

1

<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 de forma rígida las etiquetas de autocompletado del formulario. Las etiquetas se sustituyen por el HTML apropiado que es necesario para que el llenado automático funcione.

4

<guided-ac-javascript />

Genera los vínculos al JavaScript de autocompletar. Para obtener el mejor rendimiento, se recomienda colocar esta etiqueta cerca de la parte inferior de la página antes de la etiqueta de cierre "body".

Almacenar

Utilice las etiquetas siguientes para probar y mostrar el almacén en el que se encuentra un usuario.

Etiqueta

Descripción

1

<guided-store />

Muestra la tienda actual.

2

<guided-if-store-defined> <guided-else-store-defined> </guided-if-store-defined>

Detecta si el usuario está en una tienda.

1

<guided-if-store gsname="store"> <guided-else-store> </guided-if-store>

Detecta si el usuario está en el almacén que especifica el parámetro gsname .

Zonas

Etiqueta

Descripción

1

<guided-zone gsname="zone area">

Puede ajustar cualquier contenido en etiquetas de zona para crear una zona fuera de esa área. Esto 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 el tiempo de búsqueda. Los atributos de altura y anchura 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 guided-if-facet[-not]-visible en lugar de la zona siempre que 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 una zona se está mostrando en ese momento. Resulta útil cuando tiene contenido en cualquier 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
  • ruta guiada
  • elementos de menú guiado
  • 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 el último que se muestra en el contexto actual (página). Si el visitante del sitio está 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 es el resultado 10 en lugar del resultado 200.

1

<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 los 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 los 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 uniforme del bucle. Esto resulta útil para mostrar los 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 (comenzando por 0) cuyo valor aumenta para cada iteración del bucle.

9

<guided-loop-counter>

Un entero (a partir de 1) cuyo valor aumenta para cada iteración del bucle.

Lenguaje diverso

Las siguientes etiquetas están disponibles para permitirle hacer cosas más avanzadas con la plantilla, como crear su propia minifaceta.

Etiqueta

Descripción

1

<guided-current-path>

Proporciona la ruta actual que se utiliza. Normalmente se utiliza para crear un vínculo que añade un nuevo parámetro a la búsqueda existente. De forma predeterminada, se omite la dirección URL en la ruta. Puede especificar el modo de escape que 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 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 usando la ruta base, utilice / al principio 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/

1

<guided-query-param gsname="query_parameter">

Permite obtener 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 se escapa automáticamente en HTML, puede especificar HTML o un escape de URL.

Ejemplo:

&amp;lt;guided-query-param&amp;nbsp;gsname=&quot;q&quot;&amp;nbsp;/&amp;gt;
da&amp;nbsp;you&amp;nbsp;the&amp;nbsp;value&amp;nbsp;pantalones

&amp;lt;guided-query-param&amp;nbsp;gsname=&quot;lang&quot;&amp;nbsp;/&amp;gt;
da&amp;nbsp;you&amp;nbsp;the&amp;nbsp;value&amp;nbsp;en

&amp;lt;guided-query-param&amp;nbsp;gsname=&quot;test&quot;&amp;nbsp;/&amp;gt;
da&amp;nbsp;you&amp;nbsp;an&amp;nbsp;empty&amp;nbsp;string
&amp;nbsp;
&amp;nbsp;&amp;nbsp; nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;   &lt;/p>  &lt;/td>

4

<guided-query-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 ruta de exploración. guided-query-param-name permite definir parámetros como parte de un vínculo en la plantilla de presentación donde 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, etc.

Combinado con la ruta guiada-actual , puede crear su propio vínculo de minifaceta o permitir un nivel de profundizació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 utilizando subplantillas como módulos.

En el siguiente ejemplo, se incluyen los archivos de facetas y :

<guided-include gsfile='breadcrumbs.tmpl' /> <guided-include gsfile='facets.tmpl' />

No se admiten las inclusiones dinámicas. 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 las búsquedas principales que se utilizan para crear la página de resultados de búsqueda.

8

<guided-if-fall-through-search></guided-if-fall-through-search>

Comprueba 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 los 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 uniforme del bucle. Esto resulta útil para mostrar los 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>

Permite comprobar si se encuentra 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 evitar codificar la acción del formulario de búsqueda. Detecta cuándo se encuentra en el entorno de ensayo o activo y cambia en consecuencia.

15

<guided-if-query-param-defined gsname="query_parameter"> <guided-else-query-param-defined> </guided-if-query-param-defined>

Este conjunto de etiquetas le permite probar qué parámetros CGI se definen en la ruta de búsqueda. Puede probar los valores de los parámetros solo si están definidos.

16

<guided-next-query-number>

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 generar vínculos personalizados que profundizan en el conjunto de resultados. Offset permite desplazar 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">

Permite obtener 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á automáticamente HTML escapada, 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 valor escaping configurado en none 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>

Permite realizar pruebas si una variable personalizada está definida 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">

Permite mostrar el contenido de un campo general definido en la plantilla de transporte. Si no especifica ninguna opción de escape, la cadena devuelta se codifica con el formato especificado en la plantilla de transporte para ese campo. La especificación de 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="fieldname"> <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">

Permite obtener el valor de una cookie, suponiendo que esta esté disponible. Si no especifica una opción de escape, la cadena devuelta será automáticamente HTML escapada, 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">

Muestra el banner de un área determinada. Los atributos opcionales de ancho y alto se utilizan en el Generador de reglas visuales para permitir que el usuario seleccione un banner con un marcador de posición significativo. De forma predeterminada, los banners no se escapan. En su lugar, quiere 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>

Permite realizar pruebas si hay un área de banner configurada.

25

<guided-if-simulator-mode> <guided-else-simulator-mode> </guided-if-simulator-mode>

Le permite detectar cuándo está viendo la búsqueda en Simulador o en el Generador de reglas visual. 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>

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 visitas a los servidores Target 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 su aplicación web, puede optar por analizar la respuesta 302/301 en su aplicación web o hacer que se le pase el redireccionamiento 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 redireccionamiento.

28

<guided-if-redirect> <guided-else-redirect> </guided-if-redirect>

Cuando haya configurado la búsqueda o 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 le 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 plantillas 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.

Como la plantilla de transporte solo se utiliza para pasar datos a la capa de presentación, no tiene ningún 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, las etiquetas de plantilla de búsqueda estándar se utilizan para mostrar los valores reales.

Consulte Edición de una presentación o de una plantilla de transporte.

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 qué se analiza con 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 general-field , 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 agrupan alrededor de los resultados de búsqueda, de modo que la Búsqueda guiada sepa dónde buscarlos.

<result></result>

Las etiquetas se agrupan alrededor de cada resultado de búsqueda, de modo que la Búsqueda guiada reconoce dónde comienza y finaliza el contenido de un solo 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">

Permite recorrer en bucle cada elemento de una lista de varios valores para obtener un solo resultado. Utilice solo esta etiqueta dentro de un resultado. Su propósito es permitirle iterar 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 raíl de faceta dentro de un contexto de bucle de faceta dinámica, o viceversa.

En el caso de las facetas dinámicas y de barandilla, solo las facetas dinámicas que se devolvieron para una búsqueda determinada son visibles en el contexto de bucle de raíl de faceta.

<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 en 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 asignadas 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 separador 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.

Por lo general, el delimitador que utilice debería ser algo que no aparezca fácilmente en el contenido del campo.

<suggestions></suggestions>

Ajuste las sugerencias Quiso decir con etiquetas para que la Búsqueda guiada reconozca qué nodos XML contienen sugerencias.

Consulte Acerca de ¿quiso decir?.

<suggestion></suggestion>

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>

Consulte Acerca de ¿quiso decir?.

Buscar etiquetas de plantilla

Una plantilla de búsqueda es un archivo HTML que incluye etiquetas de plantilla que definen 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.

NOTA

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:

Temas de referencia de plantillas de búsqueda

Acerca de las etiquetas de bucle de resultados

La etiqueta de bucle de resultados es el caballo de batalla del sistema de plantillas. Cuando la etiqueta se encuentra durante una búsqueda, el HTML se repite y otras etiquetas entre las etiquetas del bucle de resultados inicial y final, sustituyendo cualquier otra etiqueta por 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 de resultados.

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 de longitud opcional se utiliza para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres.

1

<search-bodytext length="XX" encoding="html/javascript/json/perl/url/none">

Devuelve el texto del cuerpo comenzando desde la parte superior de la página. Los términos relevantes se muestran en negrita. El atributo de longitud 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 (predeterminada), 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 del cuerpo de la página. El atributo de longitud opcional se utiliza para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres.

El atributo opcional encoding controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificada o no codificada, para su salida 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="dinámico"> ). Puede mostrar la clasificación de página estática estableciendo el atributo de clasificación en estático ( <search-score="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 total).

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 opcional "ninguno", se mostrará el texto "Sin fecha" si no hay 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"). El valor predeterminado "gmt" es "sí" y controla si la parte horaria 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" (el valor predeterminado) significa "Usar idioma de la cuenta". "2" significa "Usar idioma del documento". El valor "idioma" "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 de longitud 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 opcional length 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-query 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 opcional length 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. Invoque esta etiqueta varias veces para mostrar más de una línea de contexto para el resultado actual.

Utilice el atributo opcional length para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres. El atributo length se ignora si esta etiqueta está incluida en los conjuntos de etiquetas <search-if-context> o <search-if-any-context> que contienen un atributo length.

El atributo encoding es opcional y puede codificar caracteres de salida con codificación HTML (predeterminada), 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" quotes="yes/no" commas="yes/no" units="miles/kilometers" separator="|">

Esta etiqueta avanzada muestra el contenido del campo de metadatos (url, título, desc, claves, objetivo, cuerpo, alt, fecha, charset y idioma o campos definidos en Opciones > Metadatos > Definiciones) especificados en el atributo nombre 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 opcional ninguno , su valor se muestra en la página de resultados solo si no hay contenido asociado al campo.

Los atributos date-format , gmt y idioma 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 establece de forma predeterminada y controla si la parte de tiempo 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 (predeterminado) significa "Usar idioma de la cuenta". 2 significa "Usar idioma del documento". El valor del 1 del lenguaje 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 opcional length se utiliza para limitar la longitud de las cadenas mostradas, con un valor predeterminado de 80 caracteres.

El atributo opcional encoding controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificada o no codificada, para su salida 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 opcional comillas controla si los elementos individuales que salen están rodeados de comillas dobles (o comillas simples, si encoding=perl ). El valor predeterminado de las comillas es no .

El atributo opcional comas controla si los resultados de los elementos individuales están separados 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 unidades controla las unidades de distancia aplicadas a un campo de salida de búsqueda de proximidad. El valor predeterminado de 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 dada.

Consulte Acerca de la búsqueda por proximidad.

El atributo separador opcional define el carácter único o delimitador que se inserta entre los valores de los resultados 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, objetivo, 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 es más útil con los campos que tienen el atributo Lista de permitidos comprobado (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, objetivo, 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 idioma solo son relevantes si el tipo de contenido del nombre de campo especificado en la etiqueta <search-display-field-values> es fecha . 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 toma como valor predeterminado y controla si la parte 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 (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 el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificada o no codificada, para su salida 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">

Genera el número total de valores en el resultado actual para el campo de metadatos (url, título, desc, claves, objetivo, cuerpo, alt, fecha, charset y idioma o campos definidos en Opciones > Metadatos > Definiciones ) especificados con el atributo name. Esta etiqueta puede aparecer en cualquier lugar del bucle de resultados.

15

<search-display-field-value-counter>

Genera el contador ordinal (1, 2, 3, etc.) 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> .

16

<search-dynamic-facet-fields>

Inicia un contexto de bucle para los campos de facetas dinámicas devueltos para esta búsqueda.

17

<search-dynamic-facet-field-name>

Genera 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">

Genera información relacionada con la colocació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 encoding es opcional; el valor predeterminado es html .

Nota: Esta etiqueta solo tiene salida 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 Parámetros CGI de búsqueda back-end.

Etiquetas condicionales del bucle de resultados

Las siguientes etiquetas incluyen condicionalmente el HTML entre ellas.

Consulte Acerca de las etiquetas de bucle de resultados.

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.

1

<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-body text> 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> incluida.

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> incluida.

6

<search-if-score lower="XX" upper="yy" rank="dynamic/static/dynamic-raw/static-raw/final-raw"> ... </search-if-score>

<search-if-not-score lower="XX" upper="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. Útil para agregar viñetas o gráficos para mostrar la relevancia del resultado. Si ha definido un campo de tipo de 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 upper=YY> ). Puede comprobar la clasificación de la página estática estableciendo el atributo de clasificación en estático ( <search-if-score rank="static" lower=XX upper=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 "valor", las etiquetas incluyen el HTML entre ellas en función de si el valor dado coincide (o no) con el valor del campo en el resultado actual. Estas etiquetas solo funcionan dentro del bucle de resultados (entre etiquetas <search-results> y </search-results> ).

Etiquetas de vínculos de anclaje del bucle de resultados

Consulte Acerca de las etiquetas de bucle de resultados.

Etiqueta

Descripción

1

<search-link target="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 destino opcional especifica la ventana con nombre en la que los navegadores con capacidad de fotograma deben mostrar la página de resultados.

Establezca el atributo hbx-enable en "yes" para aprovechar el análisis disponible a través de HBX. Establezca hbx-linkid-name en el nombre de un campo de Meta-data 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 de metadatos que contiene información de SKU.

Actualmente no se admiten los campos de tipo fecha. 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 denominado 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 target="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 a las etiquetas <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 a 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 destino opcional especifica la ventana con nombre en la que los navegadores con capacidad de fotograma deben mostrar la página de resultados.

Establezca el atributo hbx-enable en "yes" para aprovechar el análisis disponible a través de HBX. Establezca hbx-linkid-name en el nombre de un campo de Meta-data 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 de metadatos que contiene información de SKU.

Actualmente no se admiten los campos de tipo fecha. 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 denominado 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.

1

<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 value especifica una extensión que coincide con el final de la dirección URL para el resultado. Esta etiqueta es útil para incluir un gráfico en los resultados de búsqueda en función de la extensión del vínculo. El atributo value es una lista de una o más extensiones (separadas por espacios) de la siguiente manera: VALUE=".pdf" o VALUE=".html .htm".

Etiquetas condicionales de posición de bucle

Las siguientes etiquetas incluyen condicionalmente el texto entre ellas. Solo pueden aparecer dentro de las etiquetas "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 de resultados.

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 en 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 de campo (cuando se utiliza dentro de <search-field-values> ). Esta etiqueta se puede utilizar para insertar un separador entre los resultados. Por ejemplo, esto 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>

1

<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 resultado de la página (cuando se utiliza dentro de <search-results> ) o no es el primero 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, el cuarto, el 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 etiqueta <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-numerado si su valor <search-index> es par. En otras palabras, si su posición dentro de todo el conjunto de resultados es igual. Esto puede diferir de <search-if-alt> que prueba la posición de un resultado en la página, no dentro del conjunto de resultados completo. 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

1

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 <search-if-even> siempre 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 la lista de valores de campo

Las siguientes etiquetas avanzadas muestran valores de campo de salida y datos relacionados de todo el conjunto de resultados de búsqueda. Estas etiquetas solo generan resultados para los campos especificados por los parámetros CGI sp-sfvl-field en la consulta de búsqueda.

Etiqueta

Descripción

1

<search-field-value-list name="field-name" quotes="yes/no" commas="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/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 los elementos individuales que salen están rodeados de 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 "sí". 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="count") 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 lista, data="count" y data="results" son equivalentes. El atributo separator define el carácter o delimitador único que se debe insertar entre los valores de la salida. El atributo opcional "sortby" controla el orden del resultado; sortby="none" significa que no hay ningún orden en particular, sortby="values" significa ordenar por valores de campo (en orden ascendente o descendente según la propiedad Sorting del campo), sortby="count" significa ordenar en orden descendente por recuentos de valor de campo y sortby="results" significa ordenar en orden descendente por el número de resultados que contienen cada valor.

Tenga en cuenta que sortby="count" y sortby="results" son equivalentes para los campos que no son de 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 "output all items".

Hay un límite absoluto de 100 para el máximo de elementos. Los atributos "date-format", "gmt" e "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"). El valor predeterminado "gmt" es "sí" y controla si la parte horaria 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" (el 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 "codificación" controla si los caracteres de cadena de salida son HTML codificados, JavaScript codificados, Perl codificados, URL codificados o no, para su salida en la página de resultados. El valor predeterminado de "codificación" es "html".

Consulte Identificadores de idioma.

2

<search-field-value-list-count name="field-name" value="field-value" results="yes/no">

Esta etiqueta muestra la información de recuento de una lista de búsqueda-campo-valor-determinada. 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 llamado dentro de todo el conjunto de resultados. Si se proporcionan los atributos "name" y "value", esta etiqueta genera el recuento total del valor dado dentro de todo el conjunto de resultados (para results="no") o el recuento total de resultados que contienen el valor dado en todo el conjunto de resultados (para results="yes"). El valor predeterminado de "resultados" es "no". Nota: Para los campos que no son de lista, results="yes" y results="no" son equivalentes. El valor de "results" se ignora si no se proporciona el atributo "value". Esta etiqueta solo produce resultados para los campos especificados por los parámetros CGI sp-sfvl-field en la consulta de búsqueda.

1

<search-if-field-value-list-count name="field-name" value="field-value"> ... </search-if-field-value-list-count>

<search-if-not-field-value-list-count name="field-name" value="field-value"> ... </search-if-not-field-value-list-count>

Estas etiquetas muestran el HTML entre ellas si la llamada equivalente a <search-field-value-list-count name="field-name" value="field-value"> con los atributos dados devolvía (o no) un valor bueno a cero.

4

<search-if-single-field-value-list-count name="field-name"> ... </search-if-single-field-value-list-count>

Estas etiquetas muestran el contenido entre ellas si la llamada equivalente a <search-field-value-list-count name="field-name" value="field-value"> con los atributos dados devolverá (o no) un solo valor. Esto suele utilizarse cuando una cuenta utiliza ranuras de facetas. Con las ranuras de aspecto, normalmente solo desea mostrar la ranura de valor cuando la ranura de nombre asociada tiene un solo elemento. Hacer 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 valores 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 utilizando una construcción de bucle. Estas etiquetas solo generan resultados para los campos especificados por los parámetros CGI sp-sfvl-field 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 en particular 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 enumeración: "ninguno" significa que no hay un orden concreto, "valores" significa ordenar por valores de campo (en orden ascendente o descendente según la propiedad Sorting del campo), sortby="count" significa ordenar en orden descendente por recuentos de valor de campo y sortby="results" significa ordenar en orden descendente por el número de resultados que contienen cada valor.

Tenga en cuenta que sortby="count" y sortby="results" son equivalentes para los campos que no son de 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 del 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" e "language" solo son relevantes si el tipo de contenido del nombre de 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 "codificación" controla si los caracteres de cadena de salida son HTML codificados, JavaScript codificados, Perl codificados, URL codificados o no, para su salida en la página de resultados. El valor predeterminado de "codificación" es "ninguno". Normalmente, no es necesario especificar el atributo de codificación. El valor predeterminado "gmt" es "sí" y controla si la parte horaria 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" (el 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.

1

<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 salida es el número de resultados en todo el conjunto de resultados que contiene el valor del campo (results="yes") o el recuento total del valor del campo en todo el conjunto de resultados. El valor predeterminado de "resultados" es "no".

Para los campos que no son de lista, results="yes" y results="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 para la iteración de bucle <search-field-values> actual. Esta etiqueta solo es válida dentro de un bucle <search-field-values> .

Sugerir etiquetas

Sugerencia 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 resultados sugiriendo una ortografía correcta. El sistema también puede sugerir palabras clave relacionadas que pueden ayudar a un usuario a descubrir los resultados. Al generar sugerencias, el servicio Sugerencia utiliza dos diccionarios: uno basado en el idioma de la cuenta (configurado en Indexing > Words and Languages > Language) y el otro creado exclusivamente a partir de las palabras clave del índice de la cuenta.

NOTA

El servicio Sugerir no funciona para chino, japonés o coreano.

Etiqueta

Descripción

1

<search-if-suggestions> ... </search-if-suggestions>

Rodee estas etiquetas con cualquier etiqueta de plantilla "Sugiera", como <search-sugerencia> , <search-sugerir-link> , etc. Si la búsqueda genera sugerencias, el motor de búsqueda genera y procesa todo entre las etiquetas de apertura y cierre. Si la búsqueda no genera sugerencias, no se genera ningún contenido anidado.

2

<search-suggestions> ... </search-suggestions>

Esta etiqueta genera el bucle "Sugerir", que contiene una lista de los términos de búsqueda sugeridos (por ejemplo, "intención", "intención" y "intenciones", para una consulta introducida 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 la cantidad de resultados que cada uno produce.

Anide la etiqueta <search-recommendations> entre las etiquetas open y close <search-if-recommendations> .

1

<search-suggestion-link> ... </search-suggestion-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, destino y estilo. La etiqueta también puede aceptar un atributo URL, cuyo valor se utiliza como URL base para el vínculo generado. Las etiquetas solo pueden aparecer dentro del bucle <search-recommendations> .

4

<search-suggestion-text />

Esta etiqueta imprime el término de consulta sugerido actualmente (por ejemplo, "intención" para una consulta introducida originalmente como "intenciones"). La etiqueta no tiene atributos y solo puede aparecer dentro del bucle <search-recommendations> .

5

<search-if-not-suggestions> ... </search-if-not-suggestions>

Si la búsqueda no genera sugerencias, el motor de búsqueda envía y procesa todo entre las etiquetas de apertura y cierre. Si la búsqueda genera sugerencias, no se genera ningún contenido anidado.

6

<search-if> ... </search-if>

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-sugerencia> .

7

<search-if> ... </search-if>

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-sugerencia> .

8

<search-suggestion-index>

Esta etiqueta devuelve el índice numérico del término de búsqueda sugerido actualmente. La etiqueta debe aparecer entre las etiquetas open y close <search-sugerencia> .

9

<search-suggestion-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-sugerencia> .

10

<search-suggestion-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-sugerencia> .

Etiquetas de cadena de plantilla

Las siguientes etiquetas envían una cadena al HTML en ese momento de la plantilla.

Etiqueta

Descripción

1

<search-body>

La etiqueta de cuerpo HTML con cualquier configuración de Color de vínculo de búsqueda que la sección de aspecto básica defina en el vínculo Plantilla . Agregue un atributo de fondo a esta etiqueta para mostrar imágenes de fondo en la página de resultados. Los atributos de color que se agreguen a esta etiqueta anulan la configuración de Color del vínculo de búsqueda que establece la sección Aspecto básico.

2

<search-header>

El HTML del encabezado de resultados de búsqueda tal como se establece en la sección Búsqueda básica en el vínculo Plantilla .

1

<search-cdata> ... </search-cdata>

Las etiquetas search-data se sustituyen por sus equivalentes XML: <search-data> se reemplaza por <![CDATA[" y la etiqueta </search-data> se sustituye por " ]]> ". Un analizador XML no analiza ninguna información entre las etiquetas open y close.

4

<search-query query-number="XX" encoding="html/javascript/json/perl/url/none">

La consulta que el visitante ingresó. El atributo avanzado y opcional "número de consulta" controla qué cadena de consulta numerada se genera mediante esta etiqueta. Por ejemplo, <search-query-number=1> genera el contenido del parámetro sp_q_1 cgi. Si no se especifica "query-number" o si query-number es "0", se genera la consulta principal ( sp_q ). El atributo opcional "codificación" controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificado o no codificado, para su salida 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-total>

Recuento total de resultados para esta búsqueda.

6

<search-count>

Recuento de resultados obtenidos en esta página.

7

<search-lower>

El número del primer resultado registrado para esta página.

8

<search-upper>

El número del último resultado registrado para esta página.

9

<search-prev-count>

Número de resultados obtenidos en la página anterior.

10

<search-next-count>

Número de resultados obtenidos en la página siguiente.

11

<search-time>

Tiempo en segundos para esta búsqueda.

12

<search-logo>

El HTML del logotipo de búsqueda que está configurado para su cuenta, si lo hay. Este logotipo es la imagen que da crédito a la búsqueda/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 los resultados de esta búsqueda. El atributo opcional "todo" se utiliza para dar el nombre de la colección que representa al sitio web completo.

14

<search-form> ...</search-form>

Inserta las etiquetas de inicio y finalización del formulario. Inserta los atributos de método y acción en la etiqueta del formulario de inicio. Acepta atributos adicionales, incluido el atributo dir="RTL" para el idioma, así como los atributos "name" y "onSubmit" relacionados con JavaScript.

15

<search-input-account>

Inserta una etiqueta de entrada de formulario que especifica su 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-query query-number="XX">

Inserta una etiqueta de entrada de formulario que especifica la cadena de consulta. El atributo avanzado y opcional "query-number" controla la consulta numerada que se utiliza para la etiqueta de entrada del formulario. Por ejemplo, <search-input-query-number=1> genera una etiqueta de entrada de formulario para la consulta sp_q_1 . Si no se especifica "query-number" o si "query-number" es "0", se inserta una etiqueta de entrada para la consulta sp_q principal.

18

<search-input-collections all="name">

Inserta una etiqueta de selección de formularios y el HTML asociado que muestra el menú de selección de colecciones. El atributo opcional "todo" se utiliza para dar el nombre de la colección que representa al 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 forma de escapar de la definición de una etiqueta para poder utilizar las etiquetas de plantilla de búsqueda como valores de atributo. 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 carácter bueno que. El uso de <search-lt> y <search-gt> proporciona una forma de escapar de la definición de una etiqueta para poder utilizar otras etiquetas de plantilla como valores de atributo. Cuando la plantilla se procesa como respuesta a una búsqueda, un signo bueno que (>) 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 llamado "param-name" de la solicitud de búsqueda actual. El atributo opcional "codificación" controla si el resultado es HTML codificado, JavaScript codificado, Perl codificado, URL codificado o no codificado, para su salida en la página de resultados. El valor predeterminado de "codificación" es "html". Normalmente, no es necesario especificar el atributo de codificación.

22

<search-trace encoding="html/javascript/ json/perl/url/none">

El atributo encoding es opcional; el valor predeterminado es json .

Nota: Esta etiqueta solo tiene salida 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 Parámetros CGI de búsqueda back-end.

Etiquetas de vínculos de anclaje de plantilla

Las siguientes son etiquetas que hacen que un vínculo de anclaje rodee el HTML entre ellas. Cuando se hace clic, 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 avanzado y opcional "URL" 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 con 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.

1

<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.

1

<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 la búsqueda.

5

<search-if-input-collections> ... </search-if-input-collections>

<search-if-not-input-collections> ... </search-if-not-input-collections>

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 el parámetro sp_advanced=1 CGI se especificó 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.

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 por el nombre de campo dado, o no lo está.

Etiquetas de control de formulario de plantilla

Etiquetas que permiten controlar el estado de selección predeterminado de las casillas de verificación, los botones de opción y los cuadros de lista dentro de <form> en la plantilla de búsqueda.

Etiqueta

Descripción

1

<search-input>

Se utiliza en una plantilla en lugar de una etiqueta <input> . Cuando la etiqueta se escribe en el explorador, la palabra entrada reemplaza a search-input y el resto de la información de la etiqueta se genera 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 marcada se agrega al final de la etiqueta. De este modo, puede hacer que el estado predeterminado del botón de opción o de la casilla de verificación en el resultado de la 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="checkbox" name="sp_w" value="exact">Sin coincidencia de sonido

El código de plantilla correspondiente para esa casilla de verificación es el siguiente:

<search-input type="checkbox" name="sp_w" value="exact">Sin coincidencia de sonido

Si la cadena del parámetro CGI para la consulta contiene sp_w=exacto , la etiqueta escrita en el explorador con los resultados de búsqueda tiene el siguiente aspecto (la palabra marcada se inserta al final de la etiqueta):

<input type="checkbox" name="sp_w" value="exact" checked="">Sin coincidencia de sonido

Si la cadena del parámetro CGI para la consulta no contiene sp_w=specific , la etiqueta escrita en el explorador con los resultados de búsqueda tiene el siguiente aspecto (la palabra marcada no aparece en la etiqueta ):

<input type="checkbox" name="sp_w" value="exact">Sin coincidencia de sonido

La etiqueta <search-input> es útil para colocar casillas de verificación y botones de opción en la plantilla de búsqueda. Si tiene casillas de verificación o botones de opción que desea agregar a <form> 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 terminan con una etiqueta </select> . El nombre del parámetro CGI asociado se muestra dentro de la etiqueta <select> . A continuación de la etiqueta <select> se encuentra una lista de etiquetas <option> que especifican los valores que se mostrarán dentro del cuadro de 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 añade automáticamente al final de la etiqueta <option> enviada al explorador si el nombre en la etiqueta <search-select> aparece como parámetro CGI y si el valor de ese parámetro CGI es aparece como el valor en una etiqueta <search-option> concreta. De este modo, puede hacer que la opción de cuadro de lista predeterminada 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 a <form> en la plantilla de búsqueda, utilice <search-select...> en lugar de <select...> , </search-select> en lugar de </select> />, <search-option...> en lugar de <option...> y </search-option> en lugar de </option> .

1

<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 laborable, por ejemplo, "Lunes". La configuración en Lingüística > Palabras e idiomas > Idioma determina la representación nacional.

Consulte Acerca de las palabras y el idioma.

%a

Coincide con la representación nacional del nombre abreviado del día laborable, 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.

Consulte Acerca de las palabras y el idioma.

%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.

Consulte Acerca de las palabras y el idioma.

%b

Coincide con la representación nacional del nombre abreviado del mes, donde la abreviatura es de los tres primeros caracteres, por ejemplo "junio". La configuración en Lingüística > Palabras e idiomas > Idioma determina la representación nacional.

Consulte Acerca de las palabras y el idioma.

%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 los dígitos simples.

%H

Coincide con el reloj de 24 horas como número decimal (00-23).

%h

Coincide con la representación nacional del nombre de mes abreviado, 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 los dígitos simples.

%l

Coincide con el reloj de 12 horas como número decimal (1-12). Un espacio en blanco precede a los dígitos simples.

%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.

Consulte Acerca de las palabras y el idioma.

%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 de julio de 2013".

%Y

Coincide con el año con un 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 de la zona horaria.

%%

coincide "%".

Identificadores de idioma

La siguiente tabla contiene los identificadores de idioma para cada idioma admitido. Puede utilizar estos identificadores como valores para el atributo opcional "idioma" 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)

el_GR

Gaélico irlandés (Irlanda)

ga_IE

Italiano (Italia)

it_IT

Japonés (Japón)

ja_JP

Coreano (Corea)

ko_KR

Noruego (Noruega)

no_NO

Polaco (Polonia)

pl_PL

Portugués (Brasil)

pt_BR

Portugués (Portugal)

pt_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 de tipo de contenido utilizando 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 de <search-html-meta-charset> o <search-xml-decl>, ya que afecta al comportamiento de esas etiquetas.

Si no especifica el atributo content , el valor de MIME-type se establece de forma predeterminada en Settings > Crawling > Content Types. Si especifica un atributo content , se utiliza como atributo predeterminado content para la etiqueta <search-html-meta-charset> .

Si no especifica el atributo charset, no se escribe ningún valor charset en el encabezado content-type.

Si especifica charset="1", el valor real de charset-name es el valor del parámetro CGI sp_f. Si no se envía ningún parámetro CGI sp_f con la búsqueda, se lee el valor real de charset-name en la configuración de la cuenta. Puede ver 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 valor charset, como charset="iso-8859-1" o charset="Shift-JIS".

Si especifica un atributo charset , se utilizará como atributo predeterminado charset para las etiquetas <search-html-meta-charset> y <search-xml-decl>, así como como como resultado del encabezado content-type.

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 con la cuenta actual a través de la siguiente etiqueta:

<search-html-meta-charset [content="MIME-type"] [charset="charset-name"]>

Los atributos content y charset 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 de contenido, el valor real de MIME-type predeterminado es uno de dos valores. Si la etiqueta <search-content-type-header> especifica un atributo content, se utiliza ese valor. De lo contrario, el valor utilizado es el establecido en la pestaña Templates > Settings > Content Type.

Si no especifica el atributo charset, el valor real de charset-name predeterminado es uno de dos valores. Si la etiqueta <search-content-type-header> especifica un atributo charset, se utiliza ese valor. De lo contrario, el valor real de charset-name se lee desde la configuración de la cuenta. Puede ver 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", el valor real de charset-name es el valor del parámetro CGI sp_f. Si no se envía ningún parámetro CGI sp_f con la búsqueda, el valor real de charset-name es el valor establecido en la etiqueta <search-content-type-header> 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". Por ejemplo, charset="iso-8859-1" o charset="Shift-JIS".

La etiqueta <search-html-meta-charset> es opcional. Si lo elimina, el explorador asume los valores predeterminados de content-type, que son los siguientes: content="text/html; charset=ISO-8859-1". También puede elegir reemplazar la etiqueta <search-html-meta-charset> con su propia etiqueta http-equiv .

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

La plantilla predeterminada de resultados de búsqueda XML especifica el conjunto de caracteres asociado a la cuenta actual mediante la siguiente etiqueta:

<search-xml-decl [charset="charset-name"]>

El atributo charset es opcional. Esta etiqueta debe aparecer en la parte superior de la plantilla, pero después de cualquier etiqueta <search-content-type-header> . Esta etiqueta da 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 charset, el valor real de charset-name es uno de los dos valores predeterminados. Si <search-content-type-header> especificó un atributo charset, se utilizará ese valor. De lo contrario, el valor real de charset-name se lee desde la configuración de la cuenta. Puede ver 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", el valor real de charset-name es el valor del parámetro CGI sp_f. Si no se envía ningún parámetro CGI sp_f con la búsqueda, el valor real de charset-name es el valor que se establece en la etiqueta <search-content-type-header> 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", si lo desea. Por ejemplo, charset="iso-8859-1" or charset="Shift-JIS".

Puede elegir reemplazar la etiqueta <search-xml-decl> con su propia etiqueta ?xml .

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

Para incluir una plantilla de búsqueda en otra, utilice la etiqueta <search-include> , configurando el atributo del 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 subcarpeta seo/ y las plantillas de búsqueda normales están en la subcarpeta templates/. Solo los archivos .tpl son significativos para incluirlos en este contexto.

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

Puede controlar el aspecto 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/comercialización del sitio. O bien, puede administrar las plantillas de transporte en Publicar. Al igual que la búsqueda/comercialización del sitio, Publicar permite editar, previsualizar y publicar varias plantillas de transporte de búsqueda.

Para configurar los formularios de búsqueda para que utilicen una plantilla de transporte específica (que no sea la predeterminada), utilice el parámetro de consulta sp_t. Por ejemplo, supongamos que tiene una plantilla de búsqueda denominada "liquidación" para el área de ventas marcada en 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, la plantilla de transporte de búsqueda "liquidación" se muestra junto con sus resultados de búsqueda.

Consulte Uso de colecciones en formularios de búsqueda.

Consulte Uso de marcos con formularios.

Consulte Ejemplo de formulario de búsqueda avanzada.

En esta página