Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeProjetsProjetsStore : dévelop...Store : dévelop...WWstore et le skinningWWstore et le skinning
Précédente
 
Suivante
Nouveau message
25/08/2007 23:39
 

Bonjour,

Je suis occuper à installer ma boutique WWstore et je patauge un peu dans le design. Quelqu'un (Gilles?) pourrais me donner une ligne de conduite à suivre?

Par exemple, je n'arrive pas à changer la couleur de la police du prix dans les nouveaux produits ni supprimer la bordure de l'image (alors que j'ai mis des 0 dans tous les fichiers htm possible)

Merci d'avance

Pascal

 
Nouveau message
26/08/2007 02:21
 

Bonsoir

Tout est contrôlé par les fichiers CSS qui se trouvent dans Templates\StyleSheet. Côté Polices, tout se passe dans FontStyles.css. Vous y trouverez une categorie New Products, qui correspondt aux classes utilisées dans la template associées aux nouveaux produits par défaut. Vous pouvez vous assurer que la classe que vous cherchez se trouve bien dans le fichier FontStyles.css en renommant celui-ci et en vidant le cache du navigateur. La police, si elle est stylisée via ce fichier, changera alors.

Ce qui est sur c'est qu'il reste un bon job de formalisation érgonomique à faire sur le module Store. On en a déjà fait un gros bout avec Gilles, mais maintenant que tout est posé à plat ce serait interessant de revenir sur les espaces de noms attribués aux classes, la sémantique du code est importante. Quelques utilisateurs ont retourné des problèmes de compatibilité avec Firefox 1 dues aux déclarations en cascade présentes dans Template.css. Je vais faire un post là dessus pour corriger le problème rapidement.

seb

 
Nouveau message
26/08/2007 02:44
 

http://www.dotnetnuke.fr/Forums/tabid/152/mid/579/threadid/2989/scope/posts/Default.aspx#2989

 

 
Nouveau message
26/08/2007 13:57
 

Cette fois-ci, je confirme, c'est la galère...

J'ai effectué toutes les modifs dont tu parles dans ta réponse (copier le code tel quel dans Template.css et supprimer le répertoire StyleSheet, vider le cache) et rien n'y fait. J'ai toujours un encadrer noir de 1px autour de mes vignettes alors que toutes les "border" sont à 0px. Là n'est pas le plus bizarre, dans IE la page ressemble plus ou moins à ce qu'il y a dans le code mais dans Firefox j'obtiens une toute autre version, comme si j'avais deux stylesheet séparées...

Je précise que j'ai aussi amélioré FF avec quelques outils tels que Firebug...

Si je peux envoyer un printscreen des deux versions pour vous donner une idée ce serait sympa d'y jeter un oeil...

En attendant je continue mes recherches...

Merci d'avance pour l'aide apportée.

Pascal

 

 
Nouveau message
26/08/2007 16:48
 

Salut Pascal,

Va lire ma réponse sur l'autre post de Seb concernant le contournement pour FireFox. Ensuite, pour modifier la couleur du prix des nouveaux produits, regarde dans la feuille FontStyles.css ligne 36. J'ai remplacé red par blue et cela fonctionne sur IE7 et FireFox. Une dernière remarque, dans le module StoreAdmin si tu as coché "Gabrits du portail" alors les feuilles qui sont appliquées se trouvent dans le dossier ...\Portals\n\WWStore\Templates, si ce paramètre n'est pas coché alors ce sont celles du dossier ...\DesktopModudules\WWStore\Templates qui sont prises en compte.

Gilles

.NewProduct-Price

SPAN { color:red; font-size:12px; font-weight:400; }

 
Nouveau message
26/08/2007 17:00
 

Salut Gilles,

Effectivement j'ai omis le fait d'avoir cocher la case "Gabarits du portail" et comme je modifiais les fichiers dans DesktopModules... ca ne pouvais pas fonctionner. Comme quoi, on peut être borné quand on veux... (ca fait trois jours que je perds à cause de ma stupi... enfin bref)

Un grand merci à Seb et à Gilles (et probablement d'autres) pour ce boulot... honnêtement cette boutique tiens méchament bien la route

Pascal

 
Nouveau message
27/08/2007 01:09
 

Bon, après quelques heures supplémentaires de recherche j'ai à peu près ce que je voulais. Excepté pour la couleur noire du prix et la bordure noire autour de la vignette que je n'arrive pas à modifier, ni même à supprimer.

Je vais allez faire un somme et reprendrez cela demain ;-)

 
Nouveau message
27/08/2007 03:14
 

Si tu me donnes une URL je peux investiger, cela t'évitera quelques heures de bonheur car je suis sur que je trouverai en quelques minutes.

seb

 
Nouveau message
27/08/2007 12:00
 

Bonjour Seb,

Tu peux t'enregistrer sur www.vitalit.be

Une fois que c'est fait je te mettrai dans le rôle des subscribers et tu auras accès à la boutique.

Quelques minutes hein...

Pascal

 
Nouveau message
27/08/2007 16:46
 

Bon ben je pense avoir trouvé la solution à mon problème.

J'utilise le template NewProduct_Small.htm et visiblement tout mes problèmes viennent de là. Je ne suis pas programmeur mais visiblement les template ne sont pas tous finis d'où mes problèmes de skinning. Je ne sais pas si quelqu'un peut confirmer cela??

Quoiqu'il en soit, je suis occuper à réécrire ces fichiers et tout va de mieux en mieux. Une fois terminer et si mon info est confirmée je suis bien entendu dispo à en faire profitez tout le monde.

Pascal

 
Nouveau message
27/08/2007 18:11
 

Ajoute

.newProductTable_Small A IMG { border:0; }

à la fin du CSS pour la dordure.

Ajoute

.newProductTable_Small SPAN { color:red; }

pour la couleur du prix.

Je n'ai pas cherché d'où cela provient, mais c'est assez obscur qu'une bordure apparaisse autour du prix. Il faudrait vérifier le skin en premier lieu, essayer de passer sur dnn_blue pour voir si cette bordure est tjrs là, puis voir les templates, puis les ASCX de WWStore, et enfin le code généré.

Seb

 
Nouveau message
27/08/2007 18:25
 

Bonjour Pascal,

Les templates passent tous par le même code. Donc, si tu as des différences d'affichage entre deux templates, c'est dans les fichiers htm qu'il faut chercher. Peux-tu me donner plus d'infos sur ton problème ? Quels problèmes as-tu avec le template NewProduct_Small ?

Je viens de me créer un compte sur ton site et je ne vois rien de bizare, à moins que cela soit déjà corrigé. De plus, tu n'as pas terminé de définir tous les paramètres de le boutique car lorsque je clique sur Achetez ! je suis redirigé vers la page d'accueil. A vérifier donc !

Gilles

 
Nouveau message
28/08/2007 13:28
 

Gilles,

Voici les quelques modifications que j'ai du apporter pour que mes css soient normalement reconnues:

Dans le fichier FontStyles.css il y a 4 virgules à supprimer juste avant les accolades ligne 29, 45, 59 et 74.

par ex:

.NewProduct-Entity SPAN, .NewProduct-Entity P, .NewProduct-Entity TABLE, .NewProduct-Entity TD, {
font-size:12px;
color:#686a6f;
}

Idem dans le fichiers StoreFront.css ligne 9, 32, 56 et 75 ainsi qu'un point virgule qui s'est perdu à la ligne 36.

J'ai également du modifier le fichier NewProduct_small.htm en ajoutant les balises <html> et <body> car j'avais une erreur dans VWD. J'ai également du rajouter une <div class="NewProduct-Entity"> avant la table.

Et pour finir j'ai réécris la table pour supprimer mes erreurs de prix qui ne s'affichaient pas en couleur. (J'ai copier les TR du fichiers NewProduct.htm)

Voilà, j'espère que je n'ai rien oublié et que c'est assez clair mais en modifiant cela je n'ai plus aucun problème d'affichage entre IE et FF excepté pour le module Store Account mais je n'ai pas encore mis la main sur le bon fichier pour le modifier.

Pascal

 

 
Nouveau message
28/08/2007 16:56
 

A présent j'ai activer le provider Paypal en mode Sandbox. Je n'ai pas encore vérifié si ca fonctionnais correctement mais j'arrive sur la page "Checkout" où il faut mettre l'adresse de facturation et livraison.

Et là j'ai à nouveau le problème de css. Impossible de modifier quoi que ce soit. Si j'ai bien compris, le datagrid du haut se modifie par le fichier CartDetail.ascx (pas de problème jusque là, ca fonctionne) et je suppose que le reste se modifie dans le fichier Checkout.ascx. Mais là il m'est impossible de changer les classes css. Je peux les modifier mais cela ne change rien à l'aspect de ma page (sous IE et FF). A croire que les classes css qui y sont présente ne servent à rien...

L'idéal serait de ne pas avoir de gestion de frais d'envois vu que les articles proposer ne sont que des downloads mais d'après un post précédent ce n'est pas prévu pour l'instant...

Encore merci pour l'aide et désoler si je saoule un peu

 
Nouveau message
28/08/2007 18:19
 

Salut Pascal,

Attention le provider PayPal pose des problème en France depuis quelques temps, tu auras peut-être aussi le problème en Balgique. Je travaille en ce moment sur la corrections du provider. Pour tes corrections, j'ai bien noté l'histoire des virgules. Mais pour l'ajojut du body et autre entêtes ce n'est pas normal, une page ne peut pas en contenir une autre ! C'est certain en revanche que certaines parties sont à affiner. On reste en contact, si j'ai un peu de temps après les corrections du provider, je tâcherais de faire celles en rapport avec les css.

Gilles

 
Nouveau message
28/08/2007 18:40
 

ok je laisse donc de côté pour l'instant la version WWStore le temps des corrections. Je vais voir pour installer un plan B en attendant que cela fonctionne.

N'hésite pas s'il y a des test à faire car j'aimerais vraiment bien utiliser ce module vu que mon site est entièrement dédier à DNN en français, ce serait une belle vitrine ;-)

 
Nouveau message
29/08/2007 04:49
 

Bonjour Pascal,

Concentre toi sur le joli (templates) et ne t'inquiète pas, je fais le maximum pour produire une nouvelle version très prochainement. Je note aussi la candidature de béta testeur !

Gilles

 
Précédente
 
Suivante
HomeHomeProjetsProjetsStore : dévelop...Store : dévelop...WWstore et le skinningWWstore et le skinning