Oscommerce e OKPrezzi

Postate qui discussioni di carattere generale riguardo a problemi di installazione e configurazione di osCommerce

Moderatore: mod Generali

amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Oscommerce e OKPrezzi

Messaggio da amstaff »

Salve a tutti sto per attivare la mia pubblicità su OkPrezzi ma loro mi richiedono un file di testo dove all'interno ci devono essere alcuni dati inerenti a prodotto, descrizione ecc.
Cè modo di estrapolare dal Database queste info in un file di testo o altro.
Grazie
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: Oscommerce e OKPrezzi

Messaggio da Bass »

amstaff ha scritto:Salve a tutti sto per attivare la mia pubblicità su OkPrezzi ma loro mi richiedono un file di testo dove all'interno ci devono essere alcuni dati inerenti a prodotto, descrizione ecc.
Cè modo di estrapolare dal Database queste info in un file di testo o altro.
Io ne ho fatto uno per Trovaprezzi, devi fare delle query al db per estrarre i dati che ti vengono richiesti e spedirle a un txt. Dipende da quello che vogliono, ma non credo sia molto differente

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Re: Oscommerce e OKPrezzi

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto:Salve a tutti sto per attivare la mia pubblicità su OkPrezzi ma loro mi richiedono un file di testo dove all'interno ci devono essere alcuni dati inerenti a prodotto, descrizione ecc.
Cè modo di estrapolare dal Database queste info in un file di testo o altro.
Io ne ho fatto uno per Trovaprezzi, devi fare delle query al db per estrarre i dati che ti vengono richiesti e spedirle a un txt. Dipende da quello che vogliono, ma non credo sia molto differente

'iao

Sergio
si in effetti è come dici tu, da dove la faccio la query da Phpmyadmin? mi puoi fare un esempio. :) Thanks
Fabrizio88
membro Senior
membro Senior
Messaggi: 488
Iscritto il: 11/10/2005, 21:49
Contatta:

Messaggio da Fabrizio88 »

penso che easypopulate possa bastare :wink:
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: Oscommerce e OKPrezzi

Messaggio da Bass »

amstaff ha scritto: si in effetti è come dici tu, da dove la faccio la query da Phpmyadmin? mi puoi fare un esempio. :) Thanks
No, devi proprio crearti un file php, infatti verra' sfruttato ogni notte da okprezzi per generare il file di testo da cui attingere. Potrebbe andare bene una query di quelle che usano le contrib che fanno vedere tutti i prodotti

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Re: Oscommerce e OKPrezzi

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto: si in effetti è come dici tu, da dove la faccio la query da Phpmyadmin? mi puoi fare un esempio. :) Thanks
No, devi proprio crearti un file php, infatti verra' sfruttato ogni notte da okprezzi per generare il file di testo da cui attingere. Potrebbe andare bene una query di quelle che usano le contrib che fanno vedere tutti i prodotti

'iao

Sergio
uhmm facile a dirsi, quando sapro che dati mi occorrono ti posso chiedere una mano per fare questo php? thanks
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Re: Oscommerce e OKPrezzi

Messaggio da Bass »

amstaff ha scritto: uhmm facile a dirsi, quando sapro che dati mi occorrono ti posso chiedere una mano per fare questo php? thanks
Si, passameli, tanto non credo sia molto differente da quello di trovaprezzi.
Al limite poi lo passo ad Alessio di okprezzi da dare ai suoi clienti

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Re: Oscommerce e OKPrezzi

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto: uhmm facile a dirsi, quando sapro che dati mi occorrono ti posso chiedere una mano per fare questo php? thanks
Si, passameli, tanto non credo sia molto differente da quello di trovaprezzi.
Al limite poi lo passo ad Alessio di okprezzi da dare ai suoi clienti

'iao

Sergio
Ok grazie mille ti farò sapere.
Ciao
Avatar utente
thanks2u
membro Baby
membro Baby
Messaggi: 86
Iscritto il: 03/11/2005, 20:53
Località: Fondi (LT)

Messaggio da thanks2u »

uhm! non vorrei sbagliarmi ma questo dovrebbe risolvere il tuo problema...

http://www.settemotivi.com//faq.php#feed
Per il mio e-commerce utilizzo OsCommerce, come posso generare il file listino prodotti?
Generare il file listino prodotti con OsCommerce è semplicissimo, ti basterà seguire le indicazioni riportate nel file txt di seguito indicato (si ringrazia Armando "Bitte" Enzo Fiore di BitPower.it per il prezioso supporto fornito).
OsComm
Salutoni
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Re: Oscommerce e OKPrezzi

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto: uhmm facile a dirsi, quando sapro che dati mi occorrono ti posso chiedere una mano per fare questo php? thanks
Si, passameli, tanto non credo sia molto differente da quello di trovaprezzi.
Al limite poi lo passo ad Alessio di okprezzi da dare ai suoi clienti

'iao

Sergio
Ciao Sergio allora per Okprezzi ho trovato il file su AICEL che hanno usato per l'iniziativa 7 motivi e sembra che funzioni, ora sto provando ad usare lo stesso file per le promozioni in Pangora e mi chiedono di aggiungere la categoria e eliminare la lingua inglese, io avendo il sito in bilingua non so come fare.
Il codice del file è questo:

Codice: Seleziona tutto

<?php
require('includes/application_top.php');
$path= HTTP_SERVER . DIR_WS_HTTP_CATALOG ;

$last_prod_txt_query =  tep_db_query("SELECT 
  products.products_id,
  products.products_date_added,
  products.products_image,
  products.products_price,
  products.products_weight,
  products.products_status,
  products_description.products_name,
  products_description.products_description,
  specials.specials_new_products_price
FROM
  products
  INNER JOIN products_description ON (products.products_id = products_description.products_id)
  LEFT OUTER JOIN specials ON (products_description.products_id = specials.products_id and specials.status = 1)
  
WHERE
  (products.products_status = 1)
ORDER BY
  products_date_added DESC"); 
  
while ($last_prod = tep_db_fetch_array($last_prod_txt_query)) 
{
// Pulizia testo	
// pulizia da Html	
$descrizione_string=$last_prod['products_description'];
$nome_string=$last_prod['products_name'];
$html= array("'<[\/\!]*?[^<>]*?>'si","'([\r\n])[\s]+'","'”'","'„'");
$descrizione_st=preg_replace($html,"", $descrizione_string);
//pulizia da caratteri non conformi, gli addetti stampa italiani ancora insistono :(
 
$patterns[0] = "'é'";
$patterns[1] = "'è'";
$patterns[2] = "'ù'";
$patterns[3] = "'ò'";
$patterns[4] = "'à'";
$patterns[5] = "'•'";
$patterns[6] = "'Ã '";
$patterns[7] = "'è'";
$patterns[8] = "'ù'";
$patterns[9] = "'´'";
$patterns[10] = "'®'";
$patterns[11] = "'â„¢'";
$patterns[12] = "'&'";

$replacements[0] = "e";
$replacements[1] = "e'";
$replacements[2] = "u'";
$replacements[3] = "o'";
$replacements[4] = "a'";
$replacements[5] = "<li>";
$replacements[6] = "a'";
$replacements[7] = "e'";
$replacements[8] = "u'";
$replacements[9] = "'";
$replacements[10] = "(R)";
$replacements[11] = "(TM)";
$replacements[12] = "and";


$descrizione_str=preg_replace($patterns, $replacements, $descrizione_st);
$nome_str=preg_replace($patterns, $replacements, $nome_string);
// fine pulizia codice

// taglio i caratteri
$desc=substr($descrizione_str, 0, 140) . "...";
$offerid=$last_prod['products_id'];
$nome=$nome_str;
$specials=$last_prod['specials_new_products_price'];
$price=$last_prod['products_price'];
if (empty($specials) == false){$price=$specials;}
$url=$path . "product_info.php?products_id=" . $last_prod['products_id'];
$imageurl=$path . "images/". $last_prod['products_image'];
$sep="|";
$csv=$offerid . $sep . $sep . $sep . $nome . $sep . $desc . $sep . $price . $sep . $url . $sep . $sep . $imageurl . $sep . "\n" ;
echo $csv ;
}
?>
Dovrei aggiungere le categorie ed eliminare la lingua inglese.
Thanks
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Bass ecco le caratteristiche che dovrebbe avere il file:

1) codice del prodotto presso il tuo database
2) categoria
3) marca
4) nome prodotto
5) descrizione prodotto
6) prezzo
7) url della pagina del prodotto sul tuo sito
9) url alla foto del prodotto su tuo sito

e se possibile essere generato solo in lingua italiana.
Thanks
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto: e se possibile essere generato solo in lingua italiana.
Thanks
Ricordamelo domani, scrivimi su info chiocciola oscomtemplate punto com
Credo possa andare bene quello di trovaprezzi con poche modifiche

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto: e se possibile essere generato solo in lingua italiana.
Thanks
Ricordamelo domani, scrivimi su info chiocciola oscomtemplate punto com
Credo possa andare bene quello di trovaprezzi con poche modifiche

'iao

Sergio
Ciao Sergio hai ricevuto il mio messaggio in email?
Hai avuto tempo di darci un occhio?
Ciao e grazie
Bass
membro Master
membro Master
Messaggi: 3593
Iscritto il: 18/04/2004, 0:00
Località: Varese
Contatta:

Messaggio da Bass »

amstaff ha scritto:
Bass ha scritto:
amstaff ha scritto: Ciao Sergio hai ricevuto il mio messaggio in email?
Hai avuto tempo di darci un occhio?
Uh, scusami, non ho ancora avuto tempo, oggi ci guardo

'iao

Sergio
http://www.oscomtemplate.com - E' disponibile il nuovo pacchetto free con forum di supporto

http://www.semilandia.it
amstaff
membro Regular
membro Regular
Messaggi: 154
Iscritto il: 04/10/2005, 18:24

Messaggio da amstaff »

Bass ha scritto:
amstaff ha scritto:
Bass ha scritto: Uh, scusami, non ho ancora avuto tempo, oggi ci guardo

'iao

Sergio
Grazie Mille :D
Rispondi