Pagina 1 di 2

Oscommerce e OKPrezzi

Inviato: 01/02/2006, 20:19
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

Re: Oscommerce e OKPrezzi

Inviato: 01/02/2006, 23:16
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

Re: Oscommerce e OKPrezzi

Inviato: 01/02/2006, 23:19
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

Inviato: 01/02/2006, 23:38
da Fabrizio88
penso che easypopulate possa bastare :wink:

Re: Oscommerce e OKPrezzi

Inviato: 02/02/2006, 0:06
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

Re: Oscommerce e OKPrezzi

Inviato: 02/02/2006, 0:11
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

Re: Oscommerce e OKPrezzi

Inviato: 02/02/2006, 0:15
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

Re: Oscommerce e OKPrezzi

Inviato: 02/02/2006, 0:49
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

Inviato: 02/02/2006, 2:19
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

Re: Oscommerce e OKPrezzi

Inviato: 06/02/2006, 21:31
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

Inviato: 07/02/2006, 19:48
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

Inviato: 07/02/2006, 23:07
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

Inviato: 11/02/2006, 3:41
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

Inviato: 11/02/2006, 11:07
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

Inviato: 11/02/2006, 17:06
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