Aggiunta della ricerca del catalogo al sito

Per aggiungere la ricerca del catalogo al sito , è necessario aggiungere il bean dei dati CatalogSearch a ciascuna pagina da cui si desidera rendere disponibile la ricerca.

Una volta aggiunto il bean dei dati alla pagina, è necessario impostare un numero di variabili. Nella seguente tabella vengono mostrate le variabili da impostare.

Nome Tipo dati Descrizione
beginIndex Stringa Utilizzato per indicare l'impostazione dei risultati. Il valore è rappresentato dall'indice della prima riga di risultato nella pagina.
categoryId Stringa Utilizzato nelle ricerche dei nomi e delle descrizioni della categoria.
categoryTerm Stringa Utilizzato nelle ricerche dei nomi e delle descrizioni della categoria.
categoryTermCaseSensitive Stringa Il cliente sceglie se la ricerca deve essere sensibile al maiuscolo e minuscolo o meno. Il valore per questa variabile identifica se la ricerca è sensibile al maiuscolo e minuscolo o meno. Il valore deve essere 'yes', nel caso di ricerca sensibile al maiuscolo e minuscolo, oppure 'no', in caso inverso.
categoryTermOperator Stringa Come operatore di ricerca un cliente può scegliere 'like' o 'equal'. In questa variabile viene memorizzata la scelta del cliente. Il valore può essere 'LIKE' (per l'operatore di similitudine) o 'EQUAL' (per l'operatore di uguaglianza).
categoryTermScope Integer Un cliente restringe l'ambito (delle ricerche 'termine di ricerca' e 'termine di filtro') a un nome soltanto, a un nome e a una descrizione breve oppure a un nome una descrizione breve e una descrizione dettagliata. Il valore di questa variabile memorizza una scelta del cliente. Il valore deve essere 1 (per il nome e la descrizione breve), 2 (per il nome soltanto) o 3 (per il nome, la descrizione breve e la descrizione dettagliata).
categoryType Stringa Un cliente specifica fino a tre tipi di criteri di ricerca Tutti, Alcuni o Frase esatta. Il valore di questa variabile memorizza i criteri di ricerca del cliente. Il valore della variabile può essere soltanto uno di 'ALL' (per il criterio di ricerca Tutti), 'ANY' (per il criterio di ricerca Alcuni) o 'EXACT' (per il criterio di ricerca Frase esatta).
catgrpSchemaType Stringa Lo schema di WebSphere Commerce  è flessibile e i dati possono essere inseriti in più modi. Ad esempio, è possibile completare la tabella CATGPENREL con i prodotti o con i prodotti e gli articoli. Le interrogazioni generate dal bean in runtime dipendono dal tipo di dati nella tabella CATGPENREL. Il valore di questa variabile memorizza il tipo di completamento dei dati. Il valore può essere 1 (se la tabella CATGPENREL contiene soltanto prodotti) o 2 (se la tabella CATGPENREL contiene articoli e prodotti).
valuta Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base alle valute.
currencyCaseSensitive Stringa E' possibile scegliere di effettuare le ricerche sensibili al maiuscolo/minuscolo. Il valore per questa variabile identifica se la ricerca è sensibile al maiuscolo e minuscolo o meno. Il valore deve essere 'yes' (per la ricerca sensibile al maiuscolo/minuscolo) o 'no' (per la ricerca non sensibile al maiuscolo/minuscolo).
currencyOperator Stringa Come operatore di ricerca un cliente può scegliere 'like' o 'equal'. Il valore di questa variabile memorizza una scelta del cliente. Il valore può essere 'LIKE' (per l'operatore di similitudine) o 'EQUAL' (per l'operatore di uguaglianza).
filterTerm Stringa Il valore di questa variabile viene utilizzato per filtrare una ricerca su un valore specificato.
filterTermCaseSensitive Stringa E' possibile scegliere di effettuare le ricerche sensibili al maiuscolo/minuscolo. Il valore per questa variabile identifica se la ricerca è sensibile al maiuscolo e minuscolo o meno. Il valore deve essere 'yes', nel caso di ricerca sensibile al maiuscolo e minuscolo, oppure 'no', in caso inverso.
filterTermOperator Stringa Come operatore di ricerca un cliente può scegliere 'like' o 'equal'. Il valore di questa variabile memorizza una scelta del cliente. Il valore può essere 'LIKE' (per l'operatore di similitudine) o 'EQUAL' (per l'operatore di uguaglianza).
filterType Stringa Un cliente specifica fino a tre tipi di criteri di ricerca Tutti, Alcuni o Frase esatta. Il valore di questa variabile memorizza i criteri di ricerca del cliente. Il valore della variabile deve essere 'ALL' (per il criterio di ricerca Tutti), 'ANY' (per il criterio di ricerca Alcuni) o 'EXACT' (per il criterio di ricerca Frase esatta).
manufacturer Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base al nome del produttore.
manufacturerCaseSensitive Stringa E' possibile scegliere di effettuare le ricerche sensibili al maiuscolo/minuscolo. Il valore per questa variabile identifica se la ricerca è sensibile al maiuscolo e minuscolo o meno. Il valore deve essere 'yes', nel caso di ricerca sensibile al maiuscolo e minuscolo, oppure 'no', in caso inverso.
manufacturerOperator Stringa Come operatore di ricerca un cliente può scegliere 'like' o 'equal'. Il valore di questa variabile memorizza una scelta del cliente. Il valore può essere 'LIKE' (per l'operatore di similitudine) o 'EQUAL' (per l'operatore di uguaglianza).
manufacturerPartNum Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base al numero di parte del produttore.
manufacturerPartNumCaseSensitive Stringa E' possibile scegliere di effettuare le ricerche sensibili al maiuscolo/minuscolo. Il valore per questa variabile identifica se la ricerca è sensibile al maiuscolo e minuscolo o meno. Il valore deve essere 'yes', nel caso di ricerca sensibile al maiuscolo e minuscolo, oppure 'no', in caso inverso.
manufacturerPartNumOperator Stringa Come operatore di ricerca un cliente può scegliere 'like' o 'equal'. Il valore di questa variabile memorizza una scelta del cliente. Il valore può essere 'LIKE' (per l'operatore di similitudine) o 'EQUAL' (per l'operatore di uguaglianza).
maxPrice Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base all'intervallo di prezzi.
minPrice Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base all'intervallo di prezzi.
pageSize Stringa Il valore di questa variabile specifica il numero di righe dei risultati delle ricerche da visualizzare per pagina.
price Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base al prezzo.
priceOperator Stringa Un cliente sceglie uno dei seguenti operatori come operatore di ricerca: =, <, >, !=, <=, >=. Il valore di questa variabile memorizza una scelta del cliente. Il valore deve essere uno dei seguenti: 'EQUAL,' 'NOTEQUAL,' 'GREATER,' 'LESS,' 'GREATER_EQUAL,' o 'LESS_EQUAL.'
qtyAvailable Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche all'interno dell'inventario di un prodotto o di un articolo.
qtyAvailableOperator Stringa Un cliente sceglie uno dei seguenti operatori come operatore di ricerca: =, <, >,!=, <=, >=. Il valore di questa variabile memorizza una scelta del cliente. Il valore deve essere uno dei seguenti: 'EQUAL,' 'NOTEQUAL,' 'GREATER,' 'LESS,' 'GREATER_EQUAL,' o 'LESS_EQUAL.'
qtyMeasure Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base alla quantità.
qtyMeasureCaseSensitive Stringa E' possibile scegliere di effettuare le ricerche sensibili al maiuscolo/minuscolo. Il valore per questa variabile identifica se la ricerca è sensibile al maiuscolo e minuscolo o meno. Il valore deve essere 'yes' (per la ricerca sensibile al maiuscolo/minuscolo) o 'no' (per la ricerca non sensibile al maiuscolo/minuscolo).
qtyMeasureOperator Stringa Come operatore di ricerca un cliente può scegliere 'like' o 'equal'. Il valore di questa variabile memorizza una scelta del cliente. Il valore può essere 'LIKE' (per l'operatore di similitudine) o 'EQUAL' (per l'operatore di uguaglianza).
RASchemaType Stringa Riservato per un utilizzo futuro.
resultCount Stringa Questa variabile accetta un numero che rappresenta il numero totale dei risultati restituiti in seguito a una ricerca.
resultType Stringa Il venditore specifica se si desidera visualizzare nei risultati delle ricerche i prodotti o gli articoli o entrambi. Il valore di questa variabile memorizza questo valore. Il valore deve essere 1 (soltanto prodotti), 2 (soltanto articoli) o 3 (articoli e prodotti).
searchTerm Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base a una parola
searchTermCaseSensitive Stringa E' possibile scegliere di effettuare le ricerche sensibili al maiuscolo/minuscolo. Il valore per questa variabile identifica se la ricerca è sensibile al maiuscolo e minuscolo o meno. Il valore deve essere 'yes' (per la ricerca sensibile al maiuscolo/minuscolo) o 'no' (per la ricerca non sensibile al maiuscolo/minuscolo).
searchTermOperator Stringa Come operatore di ricerca un cliente può scegliere 'like' o 'equal'. Il valore di questa variabile memorizza una scelta dell'utente. Il valore può essere 'LIKE' (per l'operatore di similitudine) o 'EQUAL' (per l'operatore di uguaglianza).
searchTermScope Integer Un cliente restringe l'ambito (delle ricerche 'termine di ricerca' e 'termine di filtro') a un nome soltanto, a un nome e a una descrizione breve, a un nome una descrizione breve e una descrizione dettagliata oppure a una parola chiave. Il valore di questa variabile memorizza una scelta del cliente. Il valore deve essere 1 (per il nome e la descrizione breve), 2 (per il nome soltanto) o 3 (per il nome, la descrizione breve e la descrizione dettagliata).
searchType Stringa Un cliente specifica uno dei tre tipi di criteri di ricerca Tutti, Alcuni o Frase esatta. Il valore di questa variabile memorizza i criteri di ricerca del cliente. Il valore della variabile può essere soltanto uno di 'ALL' (per il criterio di ricerca Tutti), 'ANY' (per il criterio di ricerca Alcuni) o 'EXACT' (per il criterio di ricerca Frase esatta).
sku Stringa Il valore di questa variabile viene utilizzato per effettuare le ricerche in base alla SKU.
skuCaseSensitive Stringa E' possibile scegliere di effettuare le ricerche sensibili al maiuscolo/minuscolo. Il valore per questa variabile identifica se la ricerca è sensibile al maiuscolo e minuscolo o meno. Il valore deve essere 'yes' (per la ricerca sensibile al maiuscolo/minuscolo) o 'no' (per la ricerca non sensibile al maiuscolo/minuscolo).
skuOperator Stringa Come operatore di ricerca un cliente può scegliere 'like' o 'equal'. Il valore di questa variabile memorizza una scelta del cliente. Il valore può essere 'LIKE' (per l'operatore di similitudine) o 'EQUAL' (per l'operatore di uguaglianza).

Per le indicazioni relative alla realizzazione,fare riferimento a pagine di ricerca che fanno parte di un negozio campione.

Argomenti correlati (1275 byte)

Attività correlate (1201 byte)

IBM copyright