Ricerca prodotti protetti ecommerce e pagine protette
Autor: Tiziano C.
Visitado 2223,
Followers 1,
Compartido 0
Ho caricato un listino con circa 44 prodotti, ho inserito un widget catalogo e spuntato in visualizzazione 10 prodotti poi ho protetto la pagina.
Utilizzando la funzione cerca ottengo i risultati di TUTTI i prodotti caricati ( non solo quelli inseriti nel widget catalogo prodotti ) e cosa ancor più grave senza essermi loggato.
Publicado en
Ciao Tiziano,
posta il link del sito.
... magari eri rimasto loggato a tua insaputa; ...trattandosi di controllo di sessione, prova a riavviare il browser e verifica nuovamente......
.
Autor
Confermo che mostra i risultati anche sena essere loggati, purtroppo non posso mettere il link per una questione di privacy ( per via dei listini riservati ) ma potete riprodurre il malfunzionamento facilmente.
Come ho scritto prima non restituisce i risultati dell'area riservata ma quelli di tutto il listino caricato a prescindere se lo si inserisce o no in un oggetto catalogo prodotti.
... però puoi fare una prova con un progetto semplificato di prova, magari esportando in una sotto-directory di prova per replicare e verificare il problema...
.
cambia il post da pubblico a privato "Messaggio privato per Incomedia" Scegli questa opzione se hai bisogno di comunicare delle informazioni riservate a Incomedia.
Autor
Vi spiacerebbe fare una prova anche voi?
Ciao, é una questione segnalata già molto tempo fa. Non credo proprio che sia stata risolta da Incomedia. Purtroppo anche se non sei loggato la ricerca interna di Website ti mostra anche i prodotti delle pagine protette. Funziona cosí
Se è come dice Giuseppe potresti dividere in due il sito: Pubblico e privato collegato traminte menù.
Hai così la possibilità di escludere i prodotti nascosti.
Capisco che è un trucchetto ma...
Ciao
Autor
Io ( per il momento in attesa di una risposta ufficiale da parte di INCOMEDIA ) ho messo na pezza aggiungendo ( nella sezione esperto della pagina imsearch.php prima dell'apertura dell'head) lo script interno per rendere la pagina protetta.
Ovviamente questo va bene per un sito che usa il campo di ricerca prevalentemente per listini riservati e per gruppi con accesso protetto e non va bene per le ricerche dei contenuti non protetti.
@Giorgio, sì è certo che la ricerca interna di Website elenca anche i prodotti delle pagine protette. Qui c'è anche la risposta ufficiale di Incomedia:
https://helpcenter.websitex5.com/es/post/166005
La soluzione, come proposto da te, è proprio quella del "doppio sito" :-) Ciao ciao
Buongiorno Tiziano,
vorrei precisare che il carrello ecommerce e l'oggetto elenco prodotti sono due elementi diversi. L'oggetto elenco prodotti fa solamente visualizzare i prodotti selezionati. La ricerca invece viene effettuata sempre sull'intero carrello in carrello ecommerce. Come descritto anche nel topic citato, i prodotti sono sempre trovabili tramite il cerca.
Autor
Riccardo, infatti l'errore sta li!
La ricerca dovrebbe avvenire dall'elenco prodotti e non dal carrello.
Posso avere 1000 prodotti ma volere che la ricerca sia limitata a 50 di essi o non voler affatto visualizzare nulla nella ricerca.
Proteggere una pagina con all'interno dei prodotti ( per esempio riservati a determinati clienti ) e poi visualizzarli semplicemente con la ricerca e poterli pure acquistare è assurdo.
La questione dei sottositi è ancora peggio, basterebbe assegnare una pagina protetta per categoria ( installatori, rivenditori, ecc...) e inserire dentro solo i prodotti e/o quelli con sconto riservato semplicemente duplicando il prodotto sena ammazzarsi con copie che ogni volta vanno aggiornate quando basterebbe aggiornare solo il carrello ecommerce con un csv.
Se i prodotti sono differenti privati-aziende non vedo grandi difficoltá con il metodo sottositi. Tra l'altro gestiresti meglio i due carrelli e gli elenchi prodotti che verrebbero divisi fisicamente conla possibilitá di diverse spese di spedizioni e scontistiche.
Se invece i prodotti sono i medesimi puoi gestire le differenze prezzo con degli sconti da attribuire alle aziende.
Ciao
In altri e-commerce se un prodotto é in una pagina riservata, non viene visualizzato nella ricerca... La cosa andrebbe quantomeno risolta anche se credo che non sia nelle intenzioni di nessuno farlo in quanto non é stato mai scritto da Incomedia: "segnaleremo la cosa agli sviluppatori" e questo lascia intendere che tutto rimarrà cosí perché per Incomedia é normale una cosa del genere ma per cho crea un sito e NON vuole far vedere o comprare merce riservata a grossisti la cosa, oltre che non essere normale, é assolutamente inaccettabile.
Autor
Giorgio C. e cosa vieterebbe all'installatore di fare una ricerca e vedere i prezzi del negoziante?
segnalare è tmepo perso.....meglio parlare con i muri
Sarebbero DUE siti distinti collegati con il menù. Quindi Due oggetti ricerca. Quello per i rivenditori lo proteggerai con passaord.
ciao
Autor
Giorgio se leggi più su vedrai che ho già protetto la pagina di ricerca tramite codice in pagina esperto cosa che dovrebbe essere possibile senza aggiungere nulla ma dovrebbe essere previsto dal software
Senza fare i sotto-siti ma semplicemente duplicando gli oggetti cerca ( protetti con condice aggiuntivo ) e relativi file di configurazione ho le mie ricerche depurate.
Vorrei evitare tutto sto macello di operazioni aggiuntive per questo subito dopo aver aperto questo post ho aperto una segnalazione idea.
Scusami, non mi sono fatto capire bene, ho dato per scontato alcune cose.
Allora il sistema dei sotto siti sarebbe questo:
Prepari un primo progetto completo con però l'elenco prodotti cje riguardano solamente i distribitori, metti il suo bel pulsante di ricerca che ricercherá solo in auel progetto/sito.
A questo punto prepari un altro progetto/sito con solamente i prodotti per i grossisti con il suo bel pulsante di ricerca che eseguirá la ricerca solamente in quei prodotti. questo sito lo metti protetto da passwod e lo pubblichi in una sotto cartella.
Nel primo sito in un livello del menù metterai il link a questo secondo sito al quale potranno accedere solamente chi avrá le credenziali.
Quindi la ricerca nel secondo sito potrá effettuarla solo chi ha le credenziali e dal primo sito non si potrá ricercare prodotti presenti nel secondo sito perché sono due cose distinte anche se collegate tramite link.
Ciao
eppure continui a scrivere qui, anche dopo aver detto che mollavi il programma e Answer...
.... sarebbe ora di abbandonare sia il forum che il programma..
@Mirko, dopo che ho fatto acquistare il programma ai miei clienti, dopo aver comprato quasi tutti gli oggetti opzionali, dopo aver comprato la v12-13-14 viene difficile lasciar perdere perder il programma.
cmq per siti ed ecommerce gestibili da clienti ormai mi sono orientati sui più importanti cms...
website lo tengo per quei clienti anziani che non vogliono gestire il sito (ormai solo qualche anziano) e per uso personale
sapendo programmare in php e mysql, ho provato a smanettare per permettere al cliente di modificare la disponibilità di prodotti già esistenti ma Incomedia ha strutturato il database ecommerce veramente male: i prodotti vengono mwmorizzati
memorizzati su database solo quando vengono comprati una prima volta e vengono identificati solo tramite id senza il loro nome
bastava avere 4 tabelle: Prodotti - Clienti - Ordini Acquisti dove in acquisti si memorizzavano gli id dei prodotti e dei clienti e degli ordini effettuati
ciao sitiwebapp
hai detto di saper programmare in php e maneggiare mysql... beato te... ti volevo chiedere se potevi scrivere tu una class in php per fare quello che dici con l'ecommerce e magari lo potresti inserire nella lista degli oggetti opzionali di website gratuiti (aiutando chi è digiuno di tali linguaggi) oppure come oggetto a pagamento... penso sarebbe utile a tutti...
un grazie anticipato
skeggia...
grazie Skeggia per la proposta e mi sarebbe piaciuto tantissimo ma al momento non posso perchè capo di lavoretti occasionali perchè dalle mie parti di Agrigento i prezzi per un sito web si aggirano intorno ai 150 euro e l'ecommerce te lo pagano a malapena massimo 350 euro con una marea di prodotti da inserire.... 1000 euro per crerare un'app con notifiche push per ogni store (iphone, windows phone e iphone/ipad) non le pagano considerando che si spende circa 500 euro per pubblicarle... per questo uno usa website per cercare di velocizzare.
quando trovo un lavoro da impiegato, dedicherò il mio tempo libero a fare ciò...
nel frattempo cambiate la creazione delle tabelle del database dell'ecommerce coem scritto nel precedente post così da poter creare in futuro questa class php
per ora mi sto dedicando a studiare prestahop e wordpress
auguri per la ricerca del tuo impiego...