WebSite X5Help Center

 
Gianluigi G.
Gianluigi G.
User

Come inserire una ricerca condizionata  it

Autore: Gianluigi G.
Visite 1099, Followers 6, Condiviso 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

Postato il
15 RISPOSTE - 5 UTILI
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.

Leggi di più
Postato il da 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

Leggi di più
Postato il da 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.

Leggi di più
Postato il da Giuseppe Guida
Gianluigi G.
Gianluigi G.
User
Autore

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

Leggi di più
Postato il da Gianluigi G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese 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/it/post/205021

.

 

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Gianluigi G.
Gianluigi G.
User
Autore

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

Leggi di più
Postato il da Gianluigi G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese 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

Leggi di più
Postato il da  ‪ 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

Leggi di più
Postato il da Giorgio C.
Gianluigi G.
Gianluigi G.
User
Autore

Perfetto, grazie!

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

Leggi di più
Postato il da Gianluigi G.
Gianluigi G.
Gianluigi G.
User
Autore

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

Leggi di più
Postato il da 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.

Leggi di più
Postato il da Giorgio C.
Gianluigi G.
Gianluigi G.
User
Autore

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?

Leggi di più
Postato il da Gianluigi G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese 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/"

.

Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Gianluigi G.
Gianluigi G.
User
Autore

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

grazie.....

Leggi di più
Postato il da Gianluigi G.