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
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