Jump to content

quorthon

Members
  • Posts

    15
  • Joined

  • Last visited

quorthon's Achievements

Newbie

Newbie (1/14)

  • First Post Rare
  • Collaborator Rare
  • Conversation Starter Rare
  • Week One Done Rare
  • One Month Later Rare

Recent Badges

0

Reputation

  1. Hello, thanks for the answer, the query works but i am getting a result only if i use the ID of an old order, as in the code WHERE `id_order` = 552 With this code, it appear in mail alert order email custom fields i want, but with this WHERE `id_order` = '. (Int) $ id.' fields don't appear. I don't understand what am I doing wrong, if u can help me i am glad. Thanks
  2. Buongiorno a tutti, nessuno può aiutarmi, per favore? C'è qualche altro modo per arrivare al risultato cercato? Grazie
  3. Hello, i tried to use the code you posted, but it doesn't work for me. My Prestashop version is 1.6.1.4. My database table is called 'ps_custom_field_userdata'. Here I have a cell called 'id_custom_field' and a cell called 'field_value'. What I did was edit /modules/mailalerts/mailalerts.php as follows: 1) I added this feature // FIRST ADDITION public function getCustomField ($ id) { $ custom_fields = Db :: getInstance () -> executeS (' SELECT `field_value` FROM `'._DB_PREFIX _.' custom_field_userdata` WHERE `id_order` = '. (Int) $ id.' AND `id_custom_field` = 4 '); // number corresponding to the field from which you want to get the value // $ result = array (); foreach ($ custom_fields as $ custom_field) // $ result [] = $ custom_field ['field_value']; $ result = $ custom_field ['field_value']; // return implode ($ result); return $ result; } under the function public function getAllMessages ($ id) 2) I added $ yourCustomField = $ this-> getCustomField ($ order-> id); under the strings $ message = $ this-> getAllMessages ($ order-> id); if (! $ message || empty ($ message)) $ message = $ this-> l ('No message'); 3) I added the line with the custom variable '{customField}' => $ yourCustomField under the variable '{message}' => $ message 4) I modified new_order.tpl present in the module emails, adding '{customField}' Unfortunately in the email the field is empty, the data entered in the front-end does not appear. Could you help me solve the problem? I also ask you why if I substitute the query WHERE `id_order` = '. (Int) $ id.' present in the function created with WHERE `id_order` = 552 (where 552 is the ID of an old order) in the email appears the value? Please help me, where am I wrong? I hope I was clear in the exposition. Thank you
  4. Buongiorno a tutti, ho un modulo per aggiungere campi personalizzati nella fase di acquisto(es: data di consegna, testo di un biglietto ecc) e vorrei aggiungere quei campi all'email del nuovo ordine inviata all'Admin nel modulo avvisi email. La tabella del database si chiama 'ps_custom_field_userdata'. Qui ho una cella chiamata 'id_custom_field' e una cella chiamata 'field_value'. Quello che ho fatto è stato modificare /modules/mailalerts/mailalerts.php nel seguente modo: 1) Ho aggiunto questa funzione // PRIMA AGGIUNTA public function getCustomField($id) { $custom_fields = Db::getInstance()->executeS(' SELECT `field_value` FROM `'._DB_PREFIX_.'custom_field_userdata` WHERE `id_order` = '.(int)$id.' AND `id_custom_field` = 4'); // numero corrispondente al campo da cui si vuole ottenere il valore //$result = array(); foreach ($custom_fields as $custom_field) //$result[] = $custom_field['field_value']; $result = $custom_field['field_value']; //return implode($result); return $result; } sotto la funzione public function getAllMessages($id) 2) Ho aggiunto $yourCustomField = $this->getCustomField($customer->id); sotto le stringhe $message = $this->getAllMessages($order->id); if (!$message || empty($message)) $message = $this->l('No message'); 3) Ho aggiunto la riga con la variabile personalizzata '{customField}' => $yourCustomField sotto la variabile '{message}' => $message 4) Ho modificato new_order.tpl presente nelle email del modulo, aggiungendo '{customField}' Purtroppo nella email il campo risulta vuoto, i dati inseriti nel front-end non appaiono. Potreste aiutarmi a risolvere il problema? Vi chiedo, inoltre, come mai se sostituisco la query WHERE `id_order` = '.(int)$id.' presente nella funzione creata con WHERE `id_order` = 552 (dove 552 è l'ID di un ordine vecchio) nella email compare il valore? Per favore aiutatemi, dov'è che sbaglio? Spero di essere stato chiaro nell'esposizione. Grazie
  5. Ciao a tutti, gradirei, se fosse possibile, un aiuto su un problema che sto cercando di risolvere: vorrei che il modulo dei contatti, presente nel front-office del mio multi-negozio, fosse utilizzabile anche dai dipendenti (employees) che effettuano il login nel back-office. Questo dovrebbe, come dire, comportare un login "contemporaneo" di ogni singolo employee sia lato BO che FO, la qual cosa ovviamente non richiederebbe poi al singolo employee di digitare ogni volta la email nell'apposito campo (così come avviene per i clienti/customer). Per far ciò ho impostato nel BO una popup che richiama il modulo contatti, ma non riesco a far loggare l'employee nel FO e di conseguenza a far comparire l'email dell'employee nel campo. In alternativa, esiste un modo per permettere al singolo employee di comunicare via email con il SuperAdmin? Spero di essere stato almeno un pò chiaro.... grazie in anticipo
  6. Ciao a tutti, volevo chiedere se esiste la possibilità di configurare spedizioni diverse per singolo comune. La gestione delle spedizioni in funzione del C.A.P., impostata grazie all'acquisto di un modulo, alla fine non risulta possibile in quanto spesso ad un singolo C.A.P. corrispondono più comuni. Esiste una possibile soluzione? Grazie.
  7. Ciao a tutti, volevo chiedere se esiste la possibilità di configurare spedizioni diverse per singolo comune. La gestione delle spedizioni in funzione del C.A.P., impostata grazie all'acquisto di un modulo, alla fine non risulta possibile in quanto spesso ad un singolo C.A.P. corrispondono più comuni. Esiste una possibile soluzione? Grazie.
  8. Buongiorno a tutti ripropongo il problema che mi sta assillando e che non riesco a risolvere. Il problema riscontrato è il seguente: se si effettua la registrazione lato utente si verifica il seguente errore: c'è 1 errore An error occurred while creating your account.mentre se inserisco un nuovo cliente dall'admin si verifica l'errore: An error occurred while creating an object. customer () Ringrazio chiunque riesca ad aiutarmi e ad evitarmi di ricominciare tutto da zero...
  9. Buongiorno a tutti chiedo se possibile aiuto in merito alla creazione di un nuovo cliente. Il problema riscontrato è il seguente: se si effettua la registrazione lato utente si verifica il seguente errore: c'è 1 errore An error occurred while creating your account.mentre se inserisco un nuovo cliente dall'admin si verifica l'errore: An error occurred while creating an object. customer () Grazie mille a chiunque risponda...
  10. Ciao a tutti ho riscontrato un problema alquanto grave sulla versione 1.5.4.1 quando si attiva un "Prezzo specifico" per una determinata combinazione. In particolare: 1) se la combinazione con "Prezzo specifico" attivato risulta di default, lo sconto risulta attivato per tutte le combinazioni presenti senza mostrare l'entità dello sconto (percentuale o ammontare) 2) se la combinazione con "Prezzo specifico" attivato non è di default, lo sconto viene visualizzato correttamente, ma senza l'entità dello sconto (percentuale o ammontare), il prezzo iniziale e la dicitura "Prezzo ridotto" Spero siate in grado di aiutarmi
  11. Salve, vorrei sapere se esiste la possibilità di sovrapporre alle foto dei prodotti in vetrina sulla homepage scritte personalizzabili "in offerta", "venduto" ecc.... come in questo sito: http://www.demo-1-4a.ruedutemplate.com/it/ grazie in anticipo
  12. salve a tutti ho il seguente problema: La pagina di Errore 404 non appare in caso di URL sbagliato Il file .htaccess credo sia correttamente impostato: # Catch 404 errors ErrorDocument 404 /404.php con la riga di rewrite: RewriteRule ^pagina-non-trovata$ /404.php [QSA,L] i permessi chmod di 404.php sono settati su 755 Inoltre la pagina 404 viene correttamente visualizzata digitando: www.mysite.com/pagina-non-trovata Il problema è che, mentre tutti gli url vengono correttamente riscritti: www.mysite.com/contact-form.php ad es. diventa www.mysite.com/contattaci la pagina www.mysite.com/404.php non viene riscritta in www.mysite.com/pagina-non-trovata Qualcuno ha dei suggerimenti in merito? Grazie in anticipo.
  13. salve a tutti avevo completamente tradotto tutto il BO in italiano, ma da qualche giorno alcune delle voci mi riappaiono in inglese. Il problema è che se cerco di effettuare la traduzione da BO, PS mi dice che l'aggiornamento della traduzione è stato effettuato con successo, ma i campi rimangono vuoti e la traduzione continua ad apparire in inglese. La mia versione di PS è la 1.4.4.1 Qualcuno per favore mi può aiutare a capire e a risolvere il problema? Grazie.
  14. salve ho un serio problema con l'acquisto dei prodotti. Accade che, quando si effettua un acquisto, nel BO automaticamente ne vengono aggiunti altri non richiesti. In ciascuna delle pagine dei singoli acquisti compaiono,quindi, prodotti non acquistati, che poi appaiono anche in fattura. Non riesco a risolvere il problema, potreste darmi una mano ? Vi ringrazio anticipatamente. Pasquale
  15. salve adopero per l'invio della Newsletter il modulo "newslettertabmodule" il problema è che l'email viene inviata regolarmente ma le immagini che inserisco tramite "tinyMCE" non vengono visualizzate ho verificato che le immagini vengono regolarmente uploadate nella seguente cartella $tinybrowser['path']['image'] = '/upload/useruploads/imagesnewsletter/'; è un problema di "lettura" del percorso nella pagina che invia l'email? dove trovo il codice della email che legge la cartella in cui inserisco le immagini? dalla email ho potuto verificare che il percorso dell'immagine è il seguente: <img src="/upload/useruploads/imagesnewsletter/01_visual.jpg" border="0" width="385" height="175" /> quindi mancante di http://www.miodominio.it spero di essere stato chiaro nell'esposizione ....potete in qualche modo aiutarmi? grazie
×
×
  • Create New...