Garrett78 Posted October 31, 2023 Share Posted October 31, 2023 Buongiorno, chiedo aiuto perchè non ho trovato nulla in rete per questo problema veramente strano. Il sito è impostato con 3 lingue: italiano (predefinita), inglese e francese. Il francese è l'ultima lingua attivata. Il problema è questo: sia con la lingua italiana che con l'inglese se vado in un qualsiasi prodotto e cerco di aprire gli allegati (in questo caso una immagine con la tabella delle taglie) la richiesta di scaricamento avviene correttamente. Se invece sono nel sito con la visualizzazione in lingua in francese, una volta che vado a cliccare sull'allegato mi da la classica pagina di prestashop che dice appunto "errore 404, pagina non trovata" Qualcuno ha avuto lo stesso problema e ha risolto ? Grazie a chi mi risponderà. Link to comment Share on other sites More sharing options...
Soluzioni PhP Posted October 31, 2023 Share Posted October 31, 2023 Quando inserisci un prodotto su un sito multilingua, ai i selettori di lingua per ogni campo. di sicuro non hai caricato l'immagine per il francese o non hai indicato il link dell'immagine. Link to comment Share on other sites More sharing options...
Garrett78 Posted November 6, 2023 Author Share Posted November 6, 2023 Buongiorno, l'immagine è stata caricata correttamente, tant'è che se vado a caricare una immagine di prova in aggiunta a quella già presente e provo ad aprirla dal sito ricavo lo stesso errore. Link to comment Share on other sites More sharing options...
Soluzioni PhP Posted November 6, 2023 Share Posted November 6, 2023 puoi postare un link dove poter vedere l'errore? Link to comment Share on other sites More sharing options...
Garrett78 Posted November 6, 2023 Author Share Posted November 6, 2023 Certo. La pagina è questa: https://www.bebabbigliamentomoto.com/fr/vestes-3-couches/184-1871-spidi-veste-allroad-ice-red.html#/26-tailles-choisir_ Se vai su "PIÈCES JOINTES" e poi successivamente su "Télécharger (170.1KB)" -> https://www.bebabbigliamentomoto.com/fr/index.php?controller=attachment&id_attachment=4 Ricavi l'errore 404 invece che la possibilità di salvare l'allegato. Link to comment Share on other sites More sharing options...
Garrett78 Posted November 6, 2023 Author Share Posted November 6, 2023 E come dicevo in descrizione, lo fa solo con la lingua francese, con le altre due lingue funziona correttamente. Link to comment Share on other sites More sharing options...
Soluzioni PhP Posted November 6, 2023 Share Posted November 6, 2023 la prima cosa che ti consiglio di fare e quella di dare sempre immagini con dicitura diversa e senza spazi In questo caso Giacche in tessuto spidi.jpg sarebbe meglio -> giacche-in-tessuto-spidi-fr.jpg la seconda cosa, bisognerebbe verificare nel db la tabella ps_product_attachment se esiste la relazione id_product con id_attachment Link to comment Share on other sites More sharing options...
Garrett78 Posted November 6, 2023 Author Share Posted November 6, 2023 Ho controllato e naturalmente la relazione fra id_product con id_attachment nella tabella ps_product_attachment esiste altrimenti non funzionerebbe nelle altre lingue. Il problema rimane legato solo al francese. Sai per caso dove si può controllare la relazione fra id_attachment e linguaggio visualizzato ? Link to comment Share on other sites More sharing options...
Soluzioni PhP Posted November 6, 2023 Share Posted November 6, 2023 Il linguaggio della scritta "download" per intenderci e nelle traduzioni non nel db come i prodotti. Hai cambiato il nome alle immagini e svuotato la cache? attenzione anche alla cache del browse Link to comment Share on other sites More sharing options...
Garrett78 Posted November 7, 2023 Author Share Posted November 7, 2023 A tutti coloro che hanno lo stesso problema, la soluzione si trova aggiungendo all'interno del file di configurazione di prestashop la riscrittura dei link per la parte francese o della lingua in questione. 🙂 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