myweb Posted January 28, 2018 Share Posted January 28, 2018 Bonjour, Je suis sous prestashop 1.7.2.4 J'aimerais mettre une image dans ma page 404 et mettre un lien cliquable dessus pour la personnalisé un peu. Mais je ne sais pas comment m'y prendre Est ce que quelqu'un peut me conseiller un peu, quel lignes de codes je doit mettre ? Merci pour votre aide Link to comment Share on other sites More sharing options...
doekia Posted January 28, 2018 Share Posted January 28, 2018 (edited) <img src="(url-de-ton-image)" alt="image" /> Edited January 28, 2018 by doekia (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted January 28, 2018 Share Posted January 28, 2018 <a href="url de la page"><img src="(url-de-ton-image)" alt="image" /></a> Link to comment Share on other sites More sharing options...
myweb Posted January 28, 2018 Author Share Posted January 28, 2018 Bonjour Doekia et Eolia, Merci pour vos réponses, j'ai mis la ligne de code dans le fichier 404.tpl ( complètement à la fin ), mais cela ne fonctionne pas, j'ai toujours la page 404 d'origine Cordialement Link to comment Share on other sites More sharing options...
Eolia Posted January 28, 2018 Share Posted January 28, 2018 Caches vidés ? "Recompiler les templates s'ils ils ont été modifiés" coché ? Link to comment Share on other sites More sharing options...
myweb Posted January 28, 2018 Author Share Posted January 28, 2018 Bonjour, Oui le cache a été vidé et "Recompiler les templates s'ils ils ont été modifiés" est bien coché Link to comment Share on other sites More sharing options...
doekia Posted January 28, 2018 Share Posted January 28, 2018 une url? Link to comment Share on other sites More sharing options...
myweb Posted January 28, 2018 Author Share Posted January 28, 2018 https://www.chicetfantaisie.com Link to comment Share on other sites More sharing options...
Eolia Posted January 28, 2018 Share Posted January 28, 2018 le code nous donne ça <section id="content" class="page-content page-not-found"> <div class="card card-block"> <h2>Veuillez nous excuser pour le désagrément.</h2> <p>Retournez à la <a href="https://chicetfantaisie.com/" class="link-colored">page d'accueil</a> ou <a href="https://chicetfantaisie.com/nous-contacter" class="link-colored">contactez-nous</a> si vous souhaitez signaler une erreur.</p> </div> </section> Donc pas de trace d'image... Vous avez bien édité le 404.tpl du thème creajewel ? Autrement il faut contacter PrestaCréa Link to comment Share on other sites More sharing options...
myweb Posted January 28, 2018 Author Share Posted January 28, 2018 Bonsoir, Oui j'ai mis le code dans le template de prestacrea, mais j'ai juste un petit carré où il est écrit " image" à côté Voici le code de la page 404.tpl {* ---------------------------------------- * PRESTASHOP THEME CREAJEWEL * Copyright (c) Prestacrea * License See theme PDF documentation * ---------------------------------------- *} {extends file='page.tpl'} {block name='page_title'} {$page.title} {/block} {block name='page_content_container'} {include file='errors/not-found.tpl'} {/block} <img src="(https://www.chicetfantaisie.com/img/page_introuvable.jpg)" alt="image" /></a> par contre j'ai trouvé dans les traductions FR du thème ceci : <file original="themes\creajewel\templates\errors\not-found.tpl" source-language="fr-FR" target-language="fr-FR" datatype="plaintext"> <body> <trans-unit id="7e74146e0ff2e289abfc8bec1d2b2a18"> <source>Sorry for the inconvenience.</source> <target>Veuillez nous excuser pour le désagrément.</target> <note>Context: File: themes\creajewel\templates\errors\not-found.tpl:12</note> </trans-unit> <trans-unit id="35176a7588e35b1300bcfc6f32422cf9"> <source>Go back to [1]homepage[/1] or [2]contact us[/2] if you want to report an error.</source> <target>Retournez à la [1]page d'accueil[/1] ou [2]contactez-nous[/2] si vous souhaitez signaler une erreur.</target> <note>Context: File: themes\creajewel\templates\errors\not-found.tpl:13</note> </trans-unit> </body> </file> Je ne sais pas si c'est dans les traductions que je dois mettre ma ligne de code ? PS: J'ai vu sur le site de prestacrea, si je fait une demande je dois faire une ouverture de Tickets et je dois payer 60 euros, ça fait un peu chère pour une ligne de code. Link to comment Share on other sites More sharing options...
Eolia Posted January 28, 2018 Share Posted January 28, 2018 Apparement votre fichier ne s'appelle pas 404.tpl (ca c'est pour les 1.6 ou inférieures) mais not-found.tpl... themes\creajewel\templates\errors\not-found.tpl 1 Link to comment Share on other sites More sharing options...
doekia Posted January 29, 2018 Share Posted January 29, 2018 le code est bien là, mais il faut enlever les () autour de l'url de l'image Link to comment Share on other sites More sharing options...
Eolia Posted January 29, 2018 Share Posted January 29, 2018 Maintenant oui, elle a du trouver le bon tpl^^ Un peu de css serait pas mal non plus Link to comment Share on other sites More sharing options...
myweb Posted January 29, 2018 Author Share Posted January 29, 2018 Bonjour, En effet j'ai dû mettre le code dans not-found.tpl Reste a faire quelques modification pour rendre un peu plus présentable. Eolia et Doekia un très grand Merci pour votre aide Bonne journée 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