Jump to content

Arco

Members
  • Posts

    43
  • Joined

  • Last visited

Arco's Achievements

Newbie

Newbie (1/14)

1

Reputation

1

Community Answers

  1. Thanks a lot Fabri ! Grazie 1000 ! Problema risolto come da tua indicazione entrando in: CONFIGURA -> FILIGRANA Spuntare NO alla voce "I clienti che hanno effettuato l'accesso vedono le immagini senza filigrana" Ora le immagini sono tutte visibili. Ci hai risparmiato davvero ansia e perdita di tempo. Mi auguro che questo post possa essere utile anche ad altri con lo stesso problema Ancora grazie e All the Best! Mark
  2. Vers. Prestashop 1.6.1.13 ANOMALIA Mancata visualizzazione delle immagini dei prodotti quando ci si logga. DESCRIZIONE Durante il normale utilizzo da visitatore tutto e' visualizzato regolarmente. Dopo aver fatto il login TUTTI i prodotti non sono piu visibili e appare il Punto interrogativo che indica la mancanza dell'immagine. Sottolineo TUTTI I PRODOTTI. Come vedrete sotto viene modificato il link dell'immagine. Nella stringa dopo " 221-home-default " quando loggati, viene aggiunto il segno - che porta ad un link inesistente. PROVATE VARIE SOLUZIONI TUTTE SENZA ESITO: - disattivazione del Friendly URL - Pulizia della Cache - Rigenera miniature - Ricostruzione htaccess - Verifica corretti permessi di scrittura CMOD Grazie in anticipo per coloro che potranno darci una mano e a condividere la soluzione. ​Cordiali saluti Mark
  3. Vers. Prestashop 1.6.1.13 Theme original ANOMALIE Pas d'affichage d'images de produits après Login. DESCRIPTION Pendant l'utilisation normale par les visiteurs tous les images apparaissent régulièrement. Après le Login tous les produits ne sont plus visibles et apparaît le question Mark indiquant l'absence de l'image. Sur tous les produits. Comme on le voit ci-dessous c'est modifiez le lien d'image. La chaîne après « par défaut 221-home » Une fois connecté, il est ajouté au signe - ce qui conduit à un lien inexistant. Solutions testé sans succès - les URLs hors - Nettoyage du cache - Miniatures Régénérer - .htaccess reconstruction - J'ai vérifiez les autorisations d'écriture correcte en CMOD Merci en avance pour votre attention et aide! Mark
  4. Vers. Prestashop 1.6.1.13 ANOMALY Failure to view product images when logging in. DESCRIPTION During normal visitor use, everything is displayed regularly. After login All products are no longer visible and the question mark appears Indicating missing images. REMEBER ALL PRODUCTS IMAGES ARE INVISIBLE. As you will see below, the link of the image is modified. In the string after "221-home-default" When logged in, the sign is added - leading to a non-existent link. TESTED SOLUTIONS - WITHOUT SUCCESS: - Disabling the Friendly URL - Cleaning the Cache - Rebuilds miniatures - htaccess reconstruction - Check correct CMOD writing permissions Thanks in advance for your support... ​All the best. Mark
  5. Gent. sig Gigliotti, Concordo decisamente con lei sulla necessità di una fix per i problemi citati finora Non ho gradito la risposta anche un po' seccata di Prestashop che dice che "la soluzione adottata e' la migliore"... A parte il fatto che tutto e' migliorabile... comunque le lacune ci sono. Il discorso che riguarda fatture e note di credito proprio oggi con il clima che si e' creato in fatto di fiscalita' diventa quanto mai serio e necessita della massima attenzione. Serve che tutta la comunita' di PS insista per questo miglioramento. I piu' cordiali saluti.
  6. Bonjour a tous... Je pense que la meilleure solution est la suivante: cela fonctionne sur le PS 1.4.3 - 1.4.4 - 1.4.5 Voici les instructions - dans Prestashop chercher le fichier: - classes / order.php (enregistrer une copie de fichier d'origine) - aller à la ligne 900 environ (selon la version de Prestashop) - changer le code: public static function getLastInvoiceNumber() { return (int)Db::getInstance()->getValue(' SELECT MAX(`invoice_number`) AS `invoice_number` FROM `'._DB_PREFIX_.'orders` '); } public function setInvoice() { $number = (int)Configuration::get('PS_INVOICE_START_NUMBER'); if ($number) Configuration::updateValue('PS_INVOICE_START_NUMBER', false); else $number = '(SELECT `invoice_number` FROM ( SELECT MAX(`invoice_number`) + 1 AS `invoice_number` FROM `'._DB_PREFIX_.'orders`) tmp )'; remplacer par ce code: public static function getLastInvoiceNumber() { return (int)Db::getInstance()->getValue(' SELECT MAX(`invoice_number`) AS `invoice_number` FROM `'._DB_PREFIX_.'orders` WHERE year(invoice_date) = year(current_date) '); } public function setInvoice() { $number = (int)Configuration::get('PS_INVOICE_START_NUMBER'); if ($number) Configuration::updateValue('PS_INVOICE_START_NUMBER', false); else $number = Order::getLastInvoiceNumber() + 1; aller au back-office de PS et vérifier que le numéro de facture est maintenant # 0 La prochaine facture commencerà par # 1 Ne pas modifier le préfixe... Parce que il va a changer en le factures du 2011 Faites-moi savoir si ok à bientôt Arco
  7. Confermo quanto detto da Disarci. Utilizzo il modulo e funziona perfettamente. Lo trovi a questo address: http://www.maofree-d...-developer.html Saluti a tutti
  8. Grazie Gigi per il tempo dedicato... sempre gentilissimo. Ho avvisato uno degli amministratori del forum e mi ha confermato che avrebbe sottoposto il problema ai cugini Francesi. Speriamo si possa avere una patch per le versioni a partire dalla 1.4.1. D'altronde anche altri utenti francesi hanno sollevato lo stesso problema sul loro forum e sono anch'essi alla ricerca di soluzioni... sperem... Saluti a tutti e grazie per la disponibilità.
  9. Ciao MarcoM Ti confermo che le modifiche funzionano. Ho emesso fatture e sono regolarmelte partite da #1 e progressive. Purtroppo ho notato anch'io l'anomalia del prefisso. Cambiandolo, cambia anche quello di tutte le fatture del 2011. Al momento ad esempio continuo col prefisso FA- in attesa di trovare una soluzione. Vediamo se Gigi o CodeEnCode riescono a tirare fuori qualche soluzione dal cappello. a presto. Arco
  10. Molto bene... Grazie soprattutto a GigiW2L e a CodeEnCode... io ho solo riassunto quel che loro hanno fatto. Speriamo che questa soluzione sia utile a molti. Rimaniamo in attesa di una patch dagli sviluppatori di PS. Sarebbe veramente una cosa doverosa per gli anni a venire. Continuate a segnalare eventuali problemi Buon anno a tutti.
  11. Ciao Rodolo... Per modificare fatture gia' emesse devi farlo direttamente dal database MySql. Se sei su aruba accedi da: http://mysql.aruba.it e fai il login. La tabella da modificare è ps_orders -> con la voce mostra puoi vedere tutti gli ordini e modificare il n. di fattura. Se non hai pratica di MySql e' meglio se ti fai consigliare. Per fare in modo che le fatture partano dalla #1 devi utilizzare il codice di CodeEnCode che ti riporto qua sotto alla riga 900 circa (dipende dalla versione di Prestashop) nel file Classes/Order.php (salva una copia dell'originale prima) public static function getLastInvoiceNumber() { return (int)Db::getInstance()->getValue(' SELECT MAX(`invoice_number`) AS `invoice_number` FROM `'._DB_PREFIX_.'orders` WHERE year(invoice_date) = year(current_date) '); } public function setInvoice() { $number = (int)Configuration::get('PS_INVOICE_START_NUMBER'); if ($number) Configuration::updateValue('PS_INVOICE_START_NUMBER', false); else $number = Order::getLastInvoiceNumber() + 1; altra soluzione... dal BackOffice/Ordini/Fatture inserisci come numero di partenza nel campo "Numero Fattura" la cifra 2012000001
  12. Hi Radek Please see this posts in Italian forum http://www.prestashop.com/forums/topic/148676-reset-contatore-fatture-anno-nuovo/page__st__20 Particularly thread #23 and #24 Let me know... Arco
  13. Hai ragione, di solito mantengo sempre l'originale e salvo con nome nuovo Quindi il codice completo sarebbe il seguente: public static function getLastInvoiceNumber() { return (int)Db::getInstance()->getValue(' SELECT MAX(`invoice_number`) AS `invoice_number` FROM `'._DB_PREFIX_.'orders` WHERE year(invoice_date) = year(current_date) '); } public function setInvoice() { $number = (int)Configuration::get('PS_INVOICE_START_NUMBER'); if ($number) Configuration::updateValue('PS_INVOICE_START_NUMBER', false); else $number = Order::getLastInvoiceNumber() + 1; Grazie ancora per la pazienza
  14. Ciao CodeEnCode Scusa il disturbo... Nella versione di PS 1.4.3 avevo la stringa disposta cosi' Come va modificata? public static function getLastInvoiceNumber() { return (int)Db::getInstance()->getValue(' SELECT MAX(`invoice_number`) AS `invoice_number` FROM `'._DB_PREFIX_.'orders` WHERE year(invoice_date) = year(current_date) '); } public function setInvoice() { $number = (int)Configuration::get('PS_INVOICE_START_NUMBER'); if ($number) Configuration::updateValue('PS_INVOICE_START_NUMBER', false); else $number = '(SELECT `invoice_number` FROM ( SELECT MAX(`invoice_number`) + 1 AS `invoice_number` FROM `'._DB_PREFIX_.'orders`) WHERE year(invoice_date) = year(current_date) tmp )';
  15. Bonjour a tous nous avons trouvé une solution qui semble fonctionner avec PS 1.4.3 - 1.4.5 Si vous voulez essayer.. Mais avant, faire une copie de votre fichier d'origine.. Maintenant, vous devriez signaler ce problème à l'équipe de développement -------------------------------------------- • the file to edit it ... your dir... / classes / Order.php • open the file with your favorite editor and look for the string: getLastInvoiceNumber • you should find it at line 906 (approximately) and 923 (if you have other versions of well-controlled content) At line 906 changed this sequence: public static function getLastInvoiceNumber() { return (int)Db::getInstance()->getValue(' SELECT MAX(`invoice_number`) AS `invoice_number` FROM `'._DB_PREFIX_.'orders` '); } which becomes: public static function getLastInvoiceNumber() { return (int)Db::getInstance()->getValue(' SELECT MAX(`invoice_number`) AS `invoice_number` FROM `'._DB_PREFIX_.'orders` WHERE year(invoice_date) = year(current_date) '); } Then at the line 926 (approximately), edit the query: $number = '(SELECT `invoice_number` FROM ( SELECT MAX(`invoice_number`) + 1 AS `invoice_number` FROM `'._DB_PREFIX_.'orders`) tmp )'; Changes in this: $number = '(SELECT `invoice_number` FROM ( SELECT MAX(`invoice_number`) + 1 AS `invoice_number` FROM `'._DB_PREFIX_.'orders`) WHERE year(invoice_date) = year(current_date) tmp )'; Save the changes you just made ​​and you will find that in the "Invoices" the counter is reset. Now you can also change the prefix to your liking such as "FA-2012 /" *** If you issued the invoice, do not worry, just change the table "orders" with the correct invoice number and re-print the invoice. ----------------------
×
×
  • Create New...