Bienvenue, Invité
Merci de vous identifier ou de vous inscrire.    Mot de passe perdu?

Création nouveau skin pour magento 1.4.0.1
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

Création nouveau skin pour magento 1.4.0.1

#27615
monkeyDalex
Senior Boarder
Messages: 57
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Brou sur chantereine Date anniversaire: 04/05

Création nouveau skin pour magento 1.4.0.1

Il y a 1 Année, 11 Mois
Karma: -1  
Bonjour tout le monde,

Je voudrais savoir si je procède de la bonne manière pour commencer un nouveau skin.

J'ai vu plusieurs post sur comment intégrer un nouveau skin pour le version 1.4.0.1.

Donc plusieurs personnes indiquent qu'il faut dupliquer :

\app\design\frontend\default\default
\skin\frontend\default\default

Mais si je fais ça je duplique un peu le vent car les dossiers de base sont vides.

Par contre si je fais ceci :

\app\design\frontend\base\default
\skin\frontend\base\default

Donc si je procède comme ceci j'obtiens la vrai structure avec tous les dossiers/Layout/Template?

Donc je ne comprends pas trop quel dossier faut-il dupliquer?

Sinon je reste sur le defaut/default et je viens prendre les parties qui m'intéressent dans base/defaut?

Avant de me lancer à fond dans magento, je voudrais maitriser les Templates et Skin.

Si une personne pouvait m'indiquer si je procède correctement ?

Cordialement,

Luffy San ^^
 
L'administrateur a désactivé l'accès public en écriture.
#27624
Pyksel
Platinum Boarder
Messages: 1401
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin lapierredelune blog.magentoo.fr pyksel@live.fr Lieu: Nice Date anniversaire: 12/09

Re:Création nouveau skin pour magento 1.4.0.1

Il y a 1 Année, 11 Mois
Karma: 19  
Houlà ! Surtout ne pas dupliquer...

En fait magento utilise ce qu'on appele un fallback. C'est à dire qu'il charge un théme (personnel ou non). Si à l'appel d'un template par magento, il ne trouve pas le template qu'il faut, il fait une remontée dans la hierarchie afin de trouver le bon fichier. Ca signifie donc qu'on place dans le théme que les fichiers à modifier (layout et/ou template + les skins...).

C'est à dire qu'un théme magento ne peut contenir uniquement qu'un fichier css... Ou par exemple le fichier page.xml (layout) qui va modifier un ganecement précis ou quelques fichiers phtml qui ne correspondraient pas aux attente du designer...

Donc repliquer un dossier complet ca veut dire qu'au final on ne sait plus trop ce qui est personnalisé ou non (sauf si on est ultra rigoureux.) Mais dans tous les cas, la replication serait inutile en cas de non modification des fichiers dupliqués...

Il faut donc créer le dossier du théme dans app/design/default/[NOM DU THEME] et skin/frontend/defaut[NOM DU THEME]... (faire un essai dossiers vide en affectant le theme crée ;)

Avec le fallback, magento ira chercher les fichiers non dispo dans le dossier base...
 
Dernière édition: 01/03/10 à  20:18 Par Pyksel.
L'administrateur a désactivé l'accès public en écriture.
#27723
monkeyDalex
Senior Boarder
Messages: 57
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Brou sur chantereine Date anniversaire: 04/05

Re:Création nouveau skin pour magento 1.4.0.1

Il y a 1 Année, 11 Mois
Karma: -1  
Merci Pyksel pour tes explications, je comprends un peu pourquoi il ne faut pas dupliquer le répertoire Base/default.

Donc dans mon thème, je place uniquement les fichiers ou les parties que je veux modifier pour la réalisation et si il ne trouve pas ses fichiers, magento ira les chercher directement dans Base

Je voulais savoir si un module existait pour modifier le thème depuis le front sur ce site

Je trouve ça sympa de mettre plusieurs thème pour le client ensuite c'est lui qui décide de son interface.
 
L'administrateur a désactivé l'accès public en écriture.
#27725
Pyksel
Platinum Boarder
Messages: 1401
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin lapierredelune blog.magentoo.fr pyksel@live.fr Lieu: Nice Date anniversaire: 12/09

Re:Création nouveau skin pour magento 1.4.0.1

Il y a 1 Année, 11 Mois
Karma: 19  
Non, il ne s'agit pas d'un module (externe). J'utilise les vues magasin qui servent de switch. En fait à la base on utlise la vue magasin pour des langue difffèrentes. Là j'ai contourné le truc pour afficher un design différent ;)
 
L'administrateur a désactivé l'accès public en écriture.
#27727
monkeyDalex
Senior Boarder
Messages: 57
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Brou sur chantereine Date anniversaire: 04/05

Re:Création nouveau skin pour magento 1.4.0.1

Il y a 1 Année, 11 Mois
Karma: -1  
Ahah vraiment bien pensé, je pensais que les vues étaient uniquement pour les langues et d'autres boutiques et oui, en écrivant ce commentaire, je viens de comprendre lol, multi-boutique ( multi skin )

En tout cas merci pour cette astuce ^^
 
L'administrateur a désactivé l'accès public en écriture.
#27834
Pyksel
Platinum Boarder
Messages: 1401
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin lapierredelune blog.magentoo.fr pyksel@live.fr Lieu: Nice Date anniversaire: 12/09

Re:Création nouveau skin pour magento 1.4.0.1

Il y a 1 Année, 11 Mois
Karma: 19  
De rien ^^ ;)
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: admin, neurone, Gabriiiel, CaPiT