WebSite X5Help Center

 
Gianluigi G.
Gianluigi G.
User

Come inserire una ricerca condizionata  it

Autor: Gianluigi G.
Visitado 1103, Followers 6, Compartido 0  

Buongiorno, avrei bisogno di capire se si può inserire un campo di ricerca, in modo che questo limiti la ricerca solo ad una serie di file in una cartella specificata.

avrei bisogno di far fare all'utente una ricerca inserendo un numero di certificato, e di mostrare il risultato, avendo realizzato un sito in multilingua, ho inserito nella directory principale una cartella "certificati" insieme ai varie cartelle "italiano","francese","inglese"... quindi la cartella "certificati" rimane fuori dal sito in lingua..... ed avrei bisogno che qualsiasi di questi siti si possa effettuare la ricerca.

grazie mille

Publicado en
15 RESPUESTAS - 5 úTIL
Incomedia
Elisa B.
Incomedia

Buongiorno Gianluigi, 

grazie per il suo contatto. 

Per impostare una ricerca sul tuo progetto, è possibile utilizzare l'Oggetto Cerca: con la nuova versione del programma, l'Oggetto è stato migliorato in modo che si possa definire una ricerca su tutto il sito e su tutti i contenuti, solo sul Blog o solo sull'E-commerce.

Se vuoi puoi provare qui la demo: https://www.websitex5.com/download/v2021.2/wsx5_pro_demo.exe

Grazie! Ti auguro una buona giornata.

Leer más
Publicado en de Elisa B.
Giuseppe Guida
Giuseppe Guida
User

Ciao, questa ricerca condizionata al link sotto la ottieni con del codice extra (se è quello che volevi poi ti spiego come fare):

http://www.bozzasito001.altervista.org/ricerca03/ricerca.html

Mentre questa ricerca, con possibilità di selezionare più di un parametro, la ottieni con i semplici strumenti di Website X5 e con la ricerca con filtri del carrello (eliminando in questo caso i prezzi e creando delle semplici schede ricercabili in base alla città e all'età):

http://www.bozzasito001.altervista.org/ricerca02/cartsearch/index.html

Ciao

Leer más
Publicado en de Giuseppe Guida
Giuseppe Guida
Giuseppe Guida
User

P.S. naturalmente i miei esempi non si riferiscono in modo specifico a quello che vuoi ottenere tu, erano esempi pubblicati alcuni mesi fa e quindi preesistenti, ma il meccanismo è quello in fin dei conti.

Leer más
Publicado en de Giuseppe Guida
Gianluigi G.
Gianluigi G.
User
Autor

Grazie Giuseppe, la soluzione 'ricerca03' sarebbe perfetta, il primo campo dovrei mettere un prefisso letterale da un menu a tendina, nel secondo campo la persona dovrebbe digitare il numero da ricercare.....

per il codice? come posso crearlo?

grazie

gg

Leer más
Publicado en de Gianluigi G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT
Gianluigi G.
... ...  avrei bisogno di capire se si può inserire un campo di ricerca, in modo che questo limiti la ricerca solo ad una serie di file in una cartella specificata.  ... ... 

... come idea, si potrebbero usare livelli e sotto-livelli già divisi per categorie facilmente selezionabili...

... come altra idea, si potrebbero raccogliere tutti i link dei "certificati" in una pagina (Testo), così si potrebbe usare il CERCA del programma, o quello del browser, oppure un CERCA extra! relativo solo alla pagina dei link...
... oppure, sempre come idea, far visualizzare direttamente la directory dei certificati:   https://helpcenter.websitex5.com/es/post/205021

.

 

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Gianluigi G.
Gianluigi G.
User
Autor

Grazie KolAsim, in effetti ho messo in pratica le tue idee, in un sito di 'prova', ma usando il cerca, viene sempre visualizzato il link della pagina contenente il certificato....

quello che vorrei ottenere è la visualizzazione diretta dell'immagine del cerificato direttamente dopo l'inserimento del suo numero, 

penso che dovrei usare un altro cerca....

gg

Leer más
Publicado en de Gianluigi G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT
Gianluigi G.
Grazie KolAsim, ... ...  quello che vorrei ottenere è la visualizzazione diretta dell'immagine del cerificato direttamente dopo l'inserimento del suo numero,  ... ... 

... OK, lì putroppo non posso arrivarci, mi dispiace ... ciao

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Giorgio C.
Giorgio C.
User

Se ho capito...

modulo di ricerca in oggetto codice html:

<form method="post"action="certificato.php">
Ricerca certificato <input type="text" name="codice">
<input type="submit" value="Submit">
</form>

pagina certificato.php dove vengono mostrati i certificati:

<?php
$id=trim($_REQUEST[codice]);
$file = "file/".$id.".jpg";
echo "<img src=$file>";
?>

In grassetto il nome della cartella dove ci sono i file da cercare.

Quì un esempio http://ws5.altervista.org/CRUD/index.html

Leer más
Publicado en de Giorgio C.
Gianluigi G.
Gianluigi G.
User
Autor

Perfetto, grazie!

ho usato questo codice, e con l'opportuno ridimensionamento delle immagini, ho risolto...

Leer más
Publicado en de Gianluigi G.
Gianluigi G.
Gianluigi G.
User
Autor

Scusate, avrei bisogno di un ulterire aiuto,

ho posizionato una cartella "certificati" all'interno del "sito prova", e tutto funziona bene

ora vorrei spostare la cartella "certificati" nel sito principale, dove ho le sottocartelle con i siti in lingua, "eng" "ita" "fra", ma non riesco a capire come far puntare il codice in PHP a questa cartella, trovandosi esso nelle pagine dei vari siti in lingua.

questo è per avere un'unica cartella contenente i certificati per tutti i siti, e non doverli caricare ogni volta in ogni sito.

grazie per l'aiuto

Leer más
Publicado en de Gianluigi G.
Giorgio C.
Giorgio C.
User

Devi mettere il percorso della cartella in ogni script. Tieni presente che la cartella non può essere inserita in un dominio esterno, ma nello stesso.

Leer más
Publicado en de Giorgio C.
Gianluigi G.
Gianluigi G.
User
Autor

Vuol dire che posso puntare solo nella stessa cartella "sito prova" o una sua sottocartella, e non sulla cartella principale che contiene sia "sito prova" che "ita" "eng"?

quindi dovrei crere la cartella "certificati" per ogni lingua del sito......

giusto?

Leer más
Publicado en de Gianluigi G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuario del mes ESUsuario del mes PT
Gianluigi G.
... ... ...  questo è per avere un'unica cartella contenente i certificati per tutti i siti, e non doverli caricare ogni volta in ogni sito. ... ... ...

... io non posso provare(!), ... ma se la cartella "file/" posizionta nella root del sito vuoi che sia comune agli altri sotto-siti, potresti provare a modificare la Path in trasversale,  per es. così:

"./file/"

... oppure così:

"../file/"

.

Leer más
Publicado en de  ‪ KolAsim ‪ ‪
Gianluigi G.
Gianluigi G.
User
Autor

Perfetto, risolto.... con "../file/"

grazie.....

Leer más
Publicado en de Gianluigi G.