Jump to content

[Résolu] Ajout D'Un Nouveau Thème


Joseph63

Recommended Posts

:D Merci Maury Girard pour cette réponse... inutile.

 

J'ai bien évidemment cherché sur le forum avant de poser la question. La réponse est

 

Aucun résultat trouvé pour 'thème'

et pareils pour divers autres mots clés utilisés.

 

Je n'ai trouvé de même aucun fichier d'aide non plus dans le dossier \prestashop\themes\prestashop.

 

Je sais pourtant qu'il existe un tuto quelques part.

Link to comment
Share on other sites

Sa réponse n'est pas inutile, mais bon, les habitués qui sont là tous les jours pour aider les gens et qui voient tous les jours les mêmes questions ont parfaitement le droit de dire "pour trouver faut commencer par chercher (plus de 12 secondes)".

 

As tu regardé la page TELECHARGER (ou DOWNLOAD), ou encore le WIKI ?

Link to comment
Share on other sites

Comment installer un thème ?

Tout d'abord, dézippez l'archive que vous avez reçue

 

Ensuite, sur votre serveur ftp, dirigez-vous à la racine de votre boutique, un dossier "Themes" s'y trouve.

ex:

FTP:\\votreboutique\prestashop\thème\..

 

 

Si vouz avez une répertoire module avec des "modules " à l 'intérieur

Déplacez celui ci dans ce dossier " Module"

ex:

FTP:\\votreboutique\prestashop\modules\..

 

Ensuite, il ne vous reste plus qu'à l'activer via votre back-office, section "Préférences" > "Apparence".

et si besoin d'activer les modules complémentaire ajouté avec votre thème.

 

Donc rien de bien sorcier et si vous avez acheter un thème ,

tout est indiqué dans la doc fourni avec celui-ci

 

 

Cordialement

Link to comment
Share on other sites

Bonjour,

 

La façon la plus simple pour installer un theme est l'utilisation du module themeinstallator!!!

 

Pourquoi se compliquer la vie quand les devs Prestashop prennent le temps de concevoir un module pour vous la faciliter.

 

Ce module est en natif sur Prestashop 1.4 et est téléchargeable sur addons gratuitement pour les versions antérieures.

 

ThemeInstallator ce trouve dans l'espace "modules" de votre console admin plus précisément dans l'onglet "administration".

 

Activez le module puis faites configurez.

 

Y a plus qu'a lire les instructions...

 

PS : avant de procéder à l'installation du theme, faites un test de validation sur le site , http://validator.prestashop.com/

afin de vérifier que tous les éléments sont dispos dans le zip pour une bonne install.

 

En théorie, quand vous récupérez un theme, il doit être sous forme de zip.

 

le zip doit avoir cette construction :

 

letheme.zip

|_ répertoire : themes

|_ répertoire : modules (otionnel)

|_ répertoire : doc (optionnel)

|_ fichier : config.xml

 

Si le zip contient d'autre zip ou fichiers, il se peut que ce ne soit pas la bonne archive à envoyer dans themeinstallator mais que la bonne se trouve dans un répertoire du zip ou autre... (je ne sais pas si je suis clair ;) )

 

Bonne install.

 

PS2 : N'oubliez pas d'activer ensuite le theme dans la catégorie préférences/apparence

 

V++

 

Atch

  • Like 3
Link to comment
Share on other sites

Salut Atch

Certes , il y a aussi cette option

Mais dans le cas le développeur fait c'est thème à l'ancienne ou alors

que l'utilisateur lambda à créer un thème à partir du répertoire de base de prestashop, (mais renommé)

comment fais tu ?

:blink::lol:;)

 

Cordialement,

 

 

Bonjour Maury,

 

C'est très simple, toujours avec le module themeinstalattor, tu as la possibilité d'importer un theme qui se trouve dans ton Prestashop 1.4 ou 1.3.

Le module va créer automatiquement un zip avec tous les éléments nécessaires à une installation future.

Si le thème utilise des modules externes, pas de problème le module themeinstalator les ajoutera... Si une doc est prévue avec le theme idem...

 

Alors utilisez ce module sans modération :)

 

 

PS : Depuis la 1.4, PS impose l'utilisation de ce module pour pouvoir vendre sur addons un theme. Donc, il y a de grandes chances que le thème soit compatible themeinstalator... Et il est fortement recommandé pour tous les devs d'utiliser ce module, même ceux qui travaillent "à l'ancienne" ;)

 

V++

 

Atch

Link to comment
Share on other sites

B) Merci pour toutes ces réponses.

 

Nous voulons installer notre propre thème réalisé à partir du dossier d'origine

/themes/prestashop/

histoire de ne pas être trop embêté lors des mises à jour de l'outil.

 

Il nous suffirait donc de lui donner un nouveau nom, de le compacter, puis d'utiliser themeinstallator ? Si c'est vraiment ça, c'est super.

Link to comment
Share on other sites

Bonjour

 

Vous avez quel version de prestashop ?

 

Si vous avez pris le theme de base et fait des modifications il suffit de lui donner un autre nom, de le mettre dans le dossier theme et dans la back office Préférence >> Apparence sélectionnez le nouveau theme.

 

Normalement il apparait.

 

Là je mets juste mon grain de sel suite au theminstaller, il fonctionne bien mais au préalable tester le theme avec

http://validator.prestashop.com :D

Link to comment
Share on other sites

:D Merci pour toutes ces excellentes réponses.

 

Notre nouveau design est donc en place. Il ne nous reste plus qu'à finaliser les CMS de Prestashop pour les accorder à la partie description du nouveau site (C'est le dossier /bis depuis la racine ; celui basculera le 15 aout).

Link to comment
Share on other sites

La question n'est finalement pas résolue. Nous avons recopié le thème Prestashop modifié et lui avons donné un autre nom.

 

Nous avons téléversé le thème dans le dossier thème du serveur.

la page d'accueil est parfaite. Si on clique sur un produit, il ne reste plus grand chose.

Link to comment
Share on other sites

Joseph63

 

Si vous désirez recopier l'intégralité de votre Eboutique( thème + liste des produits )

IL ne faut pas confondre thème et base de données

 

-Les produits (de vos catégorie ) c'est la base données qui gère

-Le thème est géré par les css, tpl, les images ( png, jpg, gif, ... )

 

Donc si vous désirez uploader l'intégralité sur une nouvelle boutique c'est 2

choses bien différentes à faire.

 

Et si c'est vraiment un problème de thème

Il serait plus simple de nous indiquer l'url de votre boutique

afin de voir vraiment ce qui ne va pas.

Link to comment
Share on other sites

Il s'agit uniquement d'un problème de thème.

J'ai donc réactivé le thème Prestashop modifié et ça fonctionne, sauf que je voudrais utiliser au même endroit ce même thème avec un autre nom.

Le thème renommé donné ça dès qu'on clique sur le moindre lien. C'est un peu vide !

 

Prestashop 1.4.4.

bogue.png

 

J'ai déjà donné le lien le revoici :

http://www.phpdesigner.fr/magasin/

Link to comment
Share on other sites

Pourquoi tout apparait quand le thème s'appelle PrestShop et presque plus rien quand on le duplique et qu'on lui donne un autre nom ?

 

Nous n'utilisons aucun module supplémentaire. Seul le module advertising a été modifié pour que l'image apparaisse même si on utilise adblock.

 

En cochant Smarty 2, tout réapparait.

Link to comment
Share on other sites

Nous avions installé à neuf la version 1.4.4. Il s'agit de son thème d'origine avec une simple modification des couleurs et des images, plsu l'ajout d'un module dupliqué à partir de blockadvertising puis modifié.

 

Nous avons déjà forcé la compilation et supprimé le cache. Nous venons de recommencer l'opération et d'exporter le nouveau thème. À noter que nous ne pouvons pas exporter le thème d'origine modifié.

 

L'import de l'archive produit le même phénomène... ce qui est somme toute normale.

(Je peux indiquer son lien de téléchargement par MP)

Link to comment
Share on other sites

L'importateur de thème ne fonctionne uniquement sur des thèmes avec des noms différents de "prestashop".

 

On n'est pas sensé modifier le thème Prestashop, celui ci pour des raisons simple (vous permettre de revenir à zéro en cas de boulette par exemple) doit rester conforme à l'origine.

 

Comme dit plus haut, il faut dupliquer ce module et le renommer...

 

V++

 

Atch

  • Like 1
Link to comment
Share on other sites

je reprend ce que dit notre cher Atch :P

 

Jospeh63

Quand vous devez développer un thème avec comme base , lethème par défaut de P.Shop

il faut d'abord copier celui-ci et le renommer autrement que Prestashop .

Pour ensuite le ré-injecter dans le répertoire \thème\.

 

Ensuite, Il faut bien sur l'activer dans le Back office dans Thème>Apparence

et surtout vider le cacher et forcer la compile

Avant tous tests ou modifications à apportés sur le thème renommé

 

Cordialement,

Link to comment
Share on other sites

L'erreur était illogique.

 

;) Heu ! Maury Girard,notre produit est un IDE, et l'un des plus vendus dans le monde... Nous connaissons la différence entre une BDD et un thème, et les problèmes de cache.

 

Grâce à votre aide à tous, j'ai trouvé. Il s'agissait d'un banal problème FTP. Certains fichiers n'avaient probablement pas été copiés correctement. J'ai repris le thème d'origine modifié, je l'ai retéléchargé, j'ai changé son nom et je l'ai retéléversé.

 

:rolleyes: Et maintenant ça fonctionne.

 

Merci à tous pour votre aide.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...