Joomla.it Forum

Componenti per Joomla! => Gestione e-commerce => : weboriented 26 Nov 2007, 11:21:22

: Script virtuemart per Trovaprezzi e/o Shoppydoo
: weboriented 26 Nov 2007, 11:21:22
Ciao a tutti ragazzi!
  Confido nella vostro spirito umanitario e vi chiedo un aiuto a cui proprio non so trovare una soluzione... Ho cercato in mille modi su forum e siti ma senza giungere ad una soluzione.

  Ho la necessità di indicizzare i prodotti su Trovaprezzi (che poi sarebbe Shoppydoo e altri che non ricordo).
  Mi hanno chiesto di mettere un file col tracciato con i campi che ci richiedono loro (es. nome articolo, categoria, codice prodotto ecc.).
 
  Ho configurato l'esportatore integrato di virtuemart  (Usa l'upload CSV andando nell'opzione di esportazione) e devo dire che funziona bene ma ci sono cose che non fanno al caso nostro.

Esempio:
1. ogni campo alla fine deve avere un tag "</endrecord>" che non riesco proprio a far comparire.
2. le thumbnails o anteprime delle immagini, vengono inserite solo con il nome del file ma non con il percorso assoluto (es. invece di "123.jpg" deve essere "http://www.nomesito.com/images/123.jpg".


Come posso fare? I campi che richiede Trovaprezzi nel tracciato sono questi:

Prodotto                          (nome prodotto)
Marca
Descrizione         (max 255 caratteri)
Prezzo            Numerico
Codice Prodotto                 OBBLIGATORIO (UNICO PER CIASCUN PRODOTTO)!
Link      
Disponibilità                    (Possibili Valori: disponibile, non disponibile, in arrivo, vedere sito, limitata)
Categoria                        (esempio  Fotografia,Macchine Digitali) (le macrocategorie andrebbero separate dalle sottocategorie o da , o ; )
URL Immagine       
Spese Spedizione      Numerico ( se incluse mettere 0, invece se impossibili da inserire mettere -1 )
Codice Produttore      (OBBLIGATORIO)

  Che nell'esportazione con Virtuemart (Usa l'upload CSV) ho tradotto ed ordinato così:

product_name
manufacturer_name
product_s_desc
product_price
product_sku
product_url
product_availability
category_path
product_thumb_image
product_length (questo l'ho usato per mettere -1 in quanto non voglio mettere le spese di spedizoine subito su trovaprezzi)
manufacturer_id

Qualcuno è in grado trovare una buona soluzione con uno script che estrapoli tali dati aggiungendo il campo </endrecord> alla fine di ogni riga e mettendo le url assolute ai percorsi delle immagini?

Magari potremmo rilasciare un componente disponibile a tutti che usi questa funzionalità...




: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: micuzzo 25 Feb 2008, 18:49:47
Ciao a tutti ragazzi!
  Confido nella vostro spirito umanitario e vi chiedo un aiuto a cui proprio non so trovare una soluzione... Ho cercato in mille modi su forum e siti ma senza giungere ad una soluzione.

  Ho la necessità di indicizzare i prodotti su Trovaprezzi (che poi sarebbe Shoppydoo e altri che non ricordo).

Sono anch'io nella tua situazione, hai risolto o qualcuno ha la soluzione al problema?

Saluti
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: Luca Curatola 25 Feb 2008, 19:03:12
Avevo creato un script al volo per trovaprezzi, lo allego.

Vi basterà modificare i dati di connessione al database e del dominio, inserirlo nella root del sito, e nella configurazione di trovaprezzi indicare:
http://www.tuodominio.tld/catalogo.php
come file xml.

[allegato eliminato da un amministratore]
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: alexred 25 Feb 2008, 19:06:48
Ottimo, magari dopo questo test forse è il caso di inserirlo nei download così è più facile che sia reperibile che come allegato sul forum.
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: micuzzo 25 Feb 2008, 19:23:34
Avevo creato un script al volo per trovaprezzi, lo allego.

Vi basterà modificare i dati di connessione al database e del dominio, inserirlo nella root del sito, e nella configurazione di trovaprezzi indicare:
http://www.tuodominio.tld/catalogo.php
come file xml.

sei un grande, lo scarico e lo provo.

Ma una domanda, se metto la password nel file non rischio di minare la sicurezza del sito?
Ti prego, non prenderla come un'offesa perche' apprezzo molto l'aiuto che tutti ci date, ma il dubbio mi assale.

Ciao
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: Luca Curatola 25 Feb 2008, 19:25:57
La password ce l'hai anche nel configuration.php o sbaglio? :)

Ad ogni modo allego la versione che prende i dati direttamente da joomla, non servono altre configurazioni ;)

[allegato eliminato da un amministratore]
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: micuzzo 25 Feb 2008, 19:28:20
La password ce l'hai anche nel configuration.php o sbaglio? :)

e' proprio come dici tu ... e, secondo te, possiamo dormire tranquilli? :)

: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: Luca Curatola 25 Feb 2008, 19:35:20
Non lo so, non sono un programmatore e non dormo tranquillo nemmeno sotto tortura ;)

Guarda al post precedente la versione modificata.
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: micuzzo 25 Feb 2008, 19:42:00
Non lo so, non sono un programmatore e non dormo tranquillo nemmeno sotto tortura ;)

Guarda al post precedente la versione modificata.

Ho visto che hai impostato la cattura automatica delle informazioni ... grande!!!!!

E un super grazie ;)
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: micuzzo 25 Feb 2008, 20:11:00
ho copiato il file e l'ho eseguito ed hoottenuto questo msg:

Carattere non valido nel contenuto di testo. Errore durante l'elaborazione della risorsa "http://www.domatecno.it/catalogo....

     <descrizione>Modello: cr21z/r processore: Core 2 Duo - 2.0 GHz - ram: 2 GB - hard disk: 200 GB - cd/dvd: DVD



Spero che questa segnalazione sia utile per migliorare il programma.
Una domanda: il programma generera' pure un file txt?
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: Luca Curatola 25 Feb 2008, 20:19:56
Purtroppo:

1) Non sono un programmatore
2) Non ho molto tempo a disposizione

Gli errori sono dovuti al mancato escape dei caratteri speciali contenuti nei titoli dei prodotti.

prova un :
:
$product_s_desc = htmlentities($product_s_desc);
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: micuzzo 25 Feb 2008, 20:28:08
Purtroppo:

1) Non sono un programmatore
2) Non ho molto tempo a disposizione

Gli errori sono dovuti al mancato escape dei caratteri speciali contenuti nei titoli dei prodotti.

Prova ad aggiungere:


faro' tesoro delle modifiche per eventuali altri errori. Cmq, non sarai un programmatore, ma sei utilissimo e te ne sono riconoscente ;)

Grazie
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: Luca Curatola 25 Feb 2008, 20:30:16
Script in continuo aggiornamento, e pieno di bug, mi toccherà prenderlo in mano e fare un installer per joomla se riesco :P
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: micuzzo 25 Feb 2008, 20:39:35
Script in continuo aggiornamento, e pieno di bug, mi toccherà prenderlo in mano e fare un installer per joomla se riesco :P

infatti, con la modifica non da alcun segnale, la pagina rimane bianca. Ma alla fine mi dovrebbe scrivere qualcosa in qualche file o mostrare tutto a video?
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: Luca Curatola 25 Feb 2008, 20:41:06
Tra poco esco, facciamo che ti passo il contatto di msn i pm e quando torno ci buttiamo un occhio assieme?

Ci sto smanacciando e adesso su firefox funzica:
http://www.ildeltadivenere.it/catalogo.php
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: labo 29 Feb 2008, 22:10:11
Grazie mille a me funziona...
l'unica cosa avevo una categoria con un carattere "&" e mi bloccava tutto, tolto quello tutto funziona.
big up..
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: ihaveguts 06 Mar 2008, 12:53:52
ciao luca, mi chiamo gabriele e mi sono appena iscritto qui perchè ho visto che hai allegato uno script .php per il catalogo dei prodotti per trovaprezzi.
Siccome in ditta qui da me avrebbero bisogno dello stesso script per trovaprezzi ma in .asp, sai mica dove posso trovarlo? Rispondimi pure a gabriele.morelli@ciao-surveys.com

un saluto e grazie in ainticipo.
Gabriele
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: Luca Curatola 06 Mar 2008, 21:41:14
NOn ne ho idea, anche perchè non so che piattaforma utilizzate.
Ma credo che un qualunque programmatore non ci metterebbe più di un paio d'ore a svilupparvelo.
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: trumpton 18 Mar 2008, 14:27:36
Quando il file e' stato esportato, puoi aprire nel Excel. Poi aggiungere ad una colonna il testo </endrecord>.

Poi Apri notepage (blocco note) e copia ed incolla da Excel. Scegli "Find and Replace", per poi rimouvere il spazio fra le colonne. Poi salva file.


----
Per configuration.php (nel root) la sicurezza e molto facile.

April un nuovo file di testo.

metti seguenti informazione:

<?php
 require( dirname( __FILE__ ) . '/../../configuration.php' );
 ?>


Dove questo '/../../configuration.php' e la locazione del configuration.php che hai spostato fuori del root del server in una directory non accessibile al publico.

Cosi facendo configuration.php non sara accessibile al publico. nota bene che per cambiare l'impostazione del Joomla, deve spostarlo il confiugration.php (quello vero) nel webroot di nuovo.

Chiedo scusa per il pessimo Italiano scritto.
Trumpton.

: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: BistJu 03 Apr 2008, 11:07:44
Ciao a tutti, cercavo proprio uno script del genere per diminuire la perdita di tempo.
Ho scaricato il file catalogo1.php e l'ho inserito nella root del sito.
Quando lo eseguo però, mi dà questo errore:
Impossibile visualizzare la pagina XML
Impossibile visualizzare l'input XML tramite il foglio di stile XSL. Correggere l'errore, quindi fare clic su Aggiorna, oppure riprovare in un momento successivo.

Carattere non valido nel contenuto di testo. Errore durante l'elaborazione della risorsa "http://www.miosito.it/catalogo1

da cosa è dato ?! come si può risolvere?
Poi volevo anche sapere se si potesse aumatizzare tale operazione .. cioè far aggiornare il listino ogni giorno ad esempio alle 20 e sovrascrivere il file esistente.
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: franto86 14 Nov 2008, 15:24:06
Ciao,
ho provato a scaricare il tuo script...
Vorrei sapere se oltre al file catalogo.php c'è qualcos'altro.
Inoltre io lo mando sul server dove è situato il database, vero?
Poi per farlo girare basta che io lo richiami che ne so così:
www.nomesito.it/catalogo.php
e lui mi genera il file txt???
Scusa per le mille domande...
Grazie!!!
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: Xman718 14 Nov 2008, 21:47:20
Ciao a tutti! Sono alla ricerca per uno script che vada bene anche per kelkoo? Questo è solo per trovaprezzi?

Grazie
: Re: Script virtuemart per Trovaprezzi e/o Shoppydoo
: BistJu 10 Mar 2009, 15:50:32
Esiste un tracciato per trovaprezzi per chi usa JM 1.5 ?
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: max1850 11 Sep 2009, 22:09:01
Salve.
Sono interessato anch'io a questo script per virtuemart-trovaprezzi. Qualcuno gentilmente può inviarmelo?
Email: info@net-commerce.it

Grazie
Max!
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: Luca Curatola 11 Sep 2009, 23:40:41
http://www.neodigital2k.com/catalogo.tar.gz

Da estrarre e caricare nella root.
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: Ricsca 12 Sep 2009, 01:40:51
Ho caricato il file nella root ma se vado nella pagina poi mi dice


non riesco a collegarmi a

Ma non vedo da nessuna parte delle righe dove inserire dati del database o del sito...

Come devo fare?

Grazie 1000
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: mattyfog 21 Dec 2009, 16:38:55
ragazzi va anche con joomla 1.5 e virtuemart 1.1?
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 12 Feb 2010, 16:16:40
Ciao Ragazzi,

secondo voi è "normale" che mi venga composto l'url della scheda prodotto con

administrator/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=1163&category_id=80&option=com_virtuemart

E cioè... che mi anteponga quel ADMINISTRATOR che è sbagliato (il resto dell'url è corretta)
Non trovo dove "toglierlo"

Grazie :-)
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 12 Feb 2010, 16:39:39
dunquo... il problema è nella variabile
   global $mosConfig_live_site

Ma dov'è che posso avergli detto che c'è ADMINISTRATOR nel path del sito?  :o
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: alfeo 16 Feb 2010, 19:32:15
ragazzi dite che va bene questa come formula per trovaprezzi? ho fatto il tracciato per un'altro comparatore dite che come impostazione va?
è questo il risultato che cercate?
provate a guardare qui
http://alfeoarredobagno.it/pagineprezzi.php                
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 16 Feb 2010, 20:08:59
mancano i divisori dei campi intanto.

Deve essere così la struttura:

http://www.lagunaseca.it/shop/trovaprezzi-lagunaseca.php
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: alfeo 17 Feb 2010, 08:01:30
tutto su una riga deve essere il codice?
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 17 Feb 2010, 14:19:19
no no... non è quello il punto

Il punto è che mancano i separatori tra i vari campi e le varie righe.

ogni campo termina con | e la riga con <endrecord>
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: alfeo 17 Feb 2010, 17:14:00
modificato ora dovrebbe andare... l'unica cosa chge non ho capito bene è la categoria... mi mette l'ultima che ho sul mio sito non la prima (quella madre che vorrei)
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 17 Feb 2010, 17:39:03
ce lo alleghi?
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: alfeo 18 Feb 2010, 07:52:51
appena lo finisco vi allego tutto ragazzi.
mi serve solo sapere come fate ad andare a far prendere le info del database cosa includete voi qui?
include(dirname(__FILE__).'/configuration.php');
se ci metto questo mi da errori, sicuramente ne serve anche un'altro ma non so quale
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 18 Feb 2010, 13:40:40
scusa... ma come hai fatto a farlo andare finora?  :o
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: alfeo 18 Feb 2010, 15:43:20
inserendo i dati manualmente non andando a farli prendere dal configuration.php ma non la ritengo una cosa sicurissima e cerco di farlo fare in automatico
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: peppebytes 11 Mar 2011, 00:07:35
Ciao Ragazzi,

secondo voi è "normale" che mi venga composto l'url della scheda prodotto con

administrator/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=1163&category_id=80&option=com_virtuemart

E cioè... che mi anteponga quel ADMINISTRATOR che è sbagliato (il resto dell'url è corretta)
Non trovo dove "toglierlo"

Grazie :-)


come lo hai risolto il problema dell'administrator nell'url, che ho lo stesso problema?
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 11 Mar 2011, 00:57:40
A ricordarselo....
Però mi pare che da qualche parte il path sbagliato c'era...
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: conti1 11 Mar 2011, 01:19:10
sera
mi son perso io oh il servizio  e  a pagamento?
un mio cliente a richiesto il servizio e gli hanno dato tutto quello che serve.
e io lo integrato .
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: jk4nik 11 Mar 2011, 07:30:35
infatti, da un po' di tempo a questa parte, loro danno tutta l'assistenza telefonica necessaria.
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 27 Sep 2011, 21:50:30
ma come si fa a togliere quell'ADMINISTRATOR dall'url del prodotto?


 :(
: Re:Script virtuemart per Trovaprezzi e/o Shoppydoo
: oremy 27 Sep 2011, 22:54:09
beh a mali estremi estremi rimedi...
:
//   global $mosConfig_live_site;
   return $mosConfig_live_site . "http://www.miodominio.com/index.php?page=shop.product_details&flypage=" . $flypage . "&product_id=" . $prod_id . "&category_id=" . $cat_id . "&option=com_virtuemart";