matte89thebest Posted July 9, 2010 Share Posted July 9, 2010 Ciao a tutti, premetto che ho letto decine di post e sono davvero POCO SODDISFATTO DELLE RISPOSTE CHE HO LETTO SUL FORUM ITALIANO.Ci sono decine di post sul discorso importazione, decine di post con link a moduli a pagamento più o meno funzionanti, ma alla fine ZERO AIUTO.Ora se questa è una comunità di aiuto sarebbe gradito che anche chi vende i propri moduli, così come si fa pubblicità sul forum, dia anche una mano a chi vuole comunque provare a fare da solo.Se uno vuole il prodotto pronto paga, se uno vuole aiuto NON paga.UNA delle cose che mi hanno dato davvero fastidio e la totale assenza di una risposta che chiarisca i campi del file CSV necessario per l'importazione, soprattutto i VALORI RICHIESTI DA PS!Ditemi uno cosa dovrebbe capire: ID Attivo(0/1) Nome * Categorie (x,y,z....) Escluso prezzo tassa o Incluso prezzo tassa Percentuale Tassa Prezzo all'ingrosso In saldo (0/1) Ammontare riduzione Riduzione in percentuale Riduzone dal (aaaa-mm-gg) Riduzione al (aaaa-mm-gg) Riferimento # Riferimento Fornitore # Fornitore Produttore Codice a barre (EAN13) Ecotassa Peso Quantità Breve descrizione Descrizione Tags (X,Y,Z....) Meta-title Meta-keywords Meta-descrizioni Testo quando in magazino Testo per ritorno ordine consentito URL Immagine (x,y,z...) Caratteristiche Per esempio la 4^ riga:Escluso prezzo tassa o Incluso prezzo tassaCosa ci va messo dentro ?? 0/1 si/no 0%/20% PINCO/PALLINO??Sicuramente chi vende i moduli a pagamento avrà un idea di cosa ci vada messo dentro no? eppure ho trovato decine di post INCONCLUDENTI, quasi come se non si volesse dare una mano ....Chi vuole il modulo pronto state sicuri che di certo non si mette a smanettare per non spendere 200 euro ..QUESTA VOLTA NC alla comunità italiana Link to comment Share on other sites More sharing options...
matte89thebest Posted July 9, 2010 Author Share Posted July 9, 2010 Nell'attesa vediamo se riesco a trovare le cose da solo (fare il lavoro 7 volte mi pare da stupidi ... ma così è e così si fa)Inizio a scrivere un po di note così non le dimentico, benvenuti aggiornamenti e post inerenti l'argomento, una volta raccolta un po di documentazione cercheremo di cavare qualcosa dal buco.IMMAGINI Allora ho capito come PS include le IMG, non inserisce nessun riferimento nel DB, ma crea semlicemente le 7 immagini a partire da quella data, rinominandole come segue:"ID_PRODOTTO1" - "ID_PRODOTTO2" - "TIPOIMMAGINE".jpge ne crea 7 così chiamate:.jpg dimensioni originali-home 129*129-large 300*300-medium 80*80-small 45*45-thickbox 600*600-watermark 400*400 Link to comment Share on other sites More sharing options...
matte89thebest Posted July 9, 2010 Author Share Posted July 9, 2010 chi - cosa - dove - quando e come si occupa di fare il ridimensionamento delle img?allora.. un po di codice preso in giro :RESIZE <?php if ((isset($_POST["submitted_form"])) && ($_POST["submitted_form"] == "image_upload_form")) { // file needs to be jpg,gif,bmp,x-png and 4 MB max if (($_FILES["uploaded"]["type"] == "image/jpeg" || $_FILES["uploaded"]["type"] == "image/pjpeg" || $_FILES["uploaded"]["type"] == "image/gif" || $_FILES["uploaded"]["type"] == "image/x-png") && ($_FILES["uploaded"]["size"] < 4000000)) { // some settings $max_upload_width = 480; $max_upload_height = 270; // if uploaded image was JPG/JPEG if($_FILES["uploaded"]["type"] == "image/jpeg" || $_FILES["uploaded"]["type"] == "image/pjpeg"){ $image_source = imagecreatefromjpeg($_FILES["uploaded"]["tmp_name"]); } // if uploaded image was GIF if($_FILES["uploaded"]["type"] == "image/gif"){ $image_source = imagecreatefromgif($_FILES["uploaded"]["tmp_name"]); } // BMP doesn't seem to be supported so remove it form above image type test (reject bmps) // if uploaded image was BMP if($_FILES["uploaded"]["type"] == "image/bmp"){ $image_source = imagecreatefromwbmp($_FILES["uploaded"]["tmp_name"]); } // if uploaded image was PNG if($_FILES["uploaded"]["type"] == "image/x-png"){ $image_source = imagecreatefrompng($_FILES["uploaded"]["tmp_name"]); } $remote_file = "../../../uploads/sponsors/".$_FILES["uploaded"]["name"]; imagejpeg($image_source,$remote_file,100); chmod($remote_file,0644); // get width and height of original image list($image_width, $image_height) = getimagesize($remote_file); if($image_width>$max_upload_width || $image_height >$max_upload_height){ //$proportions = $image_width/$image_height; if($image_width>$image_height){ $new_width = $max_upload_width; //$new_height = round($max_upload_width/$proportions); $new_height = $max_upload_height; } else{ $new_height = $max_upload_height; //$new_width = round($max_upload_height*$proportions); $new_width = $max_upload_width; } Link to comment Share on other sites More sharing options...
matte89thebest Posted July 9, 2010 Author Share Posted July 9, 2010 e continua: $new_image = imagecreatetruecolor($new_width , $new_height); $image_source = imagecreatefromjpeg($remote_file); imagecopyresampled($new_image, $image_source, 0, 0, 0, 0, $new_width, $new_height, $image_width, $image_height); imagejpeg($new_image,$remote_file,100); imagedestroy($new_image); } imagedestroy($image_source); $image = $_FILES["uploaded"]["name"]; rename($remote_file, $nuovonome); rename ("/folder/file.ext", "/folder/newfile.ext"); ?> HP Code: rename($remote_file, $new_name); Obviously substitute $new_name with whatever you want the file to be renamed to. Note: $new_name needs to include the extension. Link to comment Share on other sites More sharing options...
matte89thebest Posted July 9, 2010 Author Share Posted July 9, 2010 <form action="<?php echo $_server['php-self']; ?>" method="post" enctype="multipart/form-data" id="something" class="uniForm"> <input name="new_image" id="new_image" size="30" type="file" class="fileUpload" /> Upload Image </form> <?php if(isset($_POST['submit'])){ if (isset ($_FILES['new_image'])){ $imagename = $_FILES['new_image']['name']; $source = $_FILES['new_image']['tmp_name']; $target = "images/".$imagename; move_uploaded_file($source, $target); $imagepath = $imagename; $save = "images/" . $imagepath; //This is the new file you saving $file = "images/" . $imagepath; //This is the original file list($width, $height) = getimagesize($file) ; $modwidth = 500; $diff = $width / $modwidth; $modheight = $height / $diff; $tn = imagecreatetruecolor($modwidth, $modheight) ; $image = imagecreatefromjpeg($file) ; imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height) ; imagejpeg($tn, $save, 100) ; /* $save = "images/sml_" . $imagepath; //This is the new file you saving $file = "images/" . $imagepath; //This is the original file list($width, $height) = getimagesize($file) ; $modwidth = 80; $diff = $width / $modwidth; $modheight = $height / $diff; $tn = imagecreatetruecolor($modwidth, $modheight) ; $image = imagecreatefromjpeg($file) ; imagecopyresampled($tn, $image, 0, 0, 0, 0, $modwidth, $modheight, $width, $height) ; imagejpeg($tn, $save, 100) ; */ echo "Large image: "; //echo "Thumbnail: "; } } ?> Link to comment Share on other sites More sharing options...
RuletZ Posted July 9, 2010 Share Posted July 9, 2010 Per esempio la 4^ riga:Escluso prezzo tassa o Incluso prezzo tassaCosa ci va messo dentro ?? 0/1 si/no 0%/20% PINCO/PALLINO?? Ciao, per esempio se vuoi inserire un prodotto che con iva inclusa al 20% costa 12 euro devi mettere nel campo "Escluso prezzo tassa o Incluso prezzo tassa" 10 e nel campo "Percentuale tassa" 20.Se invece vuoi mettere il prodotto senza specificare l'iva metti nel primo campo 12 e nel secondo 0Spero di esserti stato di aiuto ;-) Link to comment Share on other sites More sharing options...
disarci Posted July 12, 2010 Share Posted July 12, 2010 BEH.....belle le polemiche e la richiesta di risposta,ma magari sapere usare la funzione search (in alto a dx) potrebbe essere utile,non parliamo delle pagine in inglese e francese che fanno tutto passo passo,ma almeno un grazie a Ciroco che addirittura posta l'esempio di come deve essere fatto un file in excel e csv:http://www.prestashop.com/forums/viewthread/18727/installazione_configurazione___aggiornamento/file_dot_cvsquesto più di un anno fa..... Link to comment Share on other sites More sharing options...
matte89thebest Posted July 25, 2010 Author Share Posted July 25, 2010 BELLE si, più frequento e più vedo comportamenti davvero MAI visti in nessun altro forum!La parola - frase più usata è A PAGAMENTO Riprendendo il discorso importazione oggi sto provando a importare dati tramite CSV , e devo dire che mi sto trovando abbastanza bene.Ho individuato alcuni "bug" dei quali metterò copia più avanti, sono invece FERMO su un problema: Guardate questi 2 prodotti:http://www.pineappleitaly.com/shop/product.php?id_product=10325http://www.pineappleitaly.com/shop/product.php?id_product=10180Il primo risulta avere la descrizione TRONCATA, anche se sono stati importati dallo stesso CSV e ho verificato che la descrizione non fosse troncata sul serio!Può essere stato un qualche carattere strano a interrompere la descrizione?Se si come posso fare a sostituire - eliminare i caratteri strani? perche uniCSVed non mi apre i file CSV fatti con open office !Mi dice "file is empty" , può dipendere dai primi apici " presenti come inizio file ??gli apici "" li usa open office come identificatore di testo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now