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

[Résolu] Mise en page description
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 1
SUJET:

[Résolu] Mise en page description

#36190
Thierry_ZT
Expert Boarder
Messages: 128
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
BtoB INFORMATEC

[Résolu] Mise en page description

Il y a 1 Année, 5 Mois
Karma: 1  
Bonjour,

Étant maintenant sur le version 1.4.1.1, j'ai un soucis sur la pagination des descriptions de produits.

Magento interprète les espaces entre les balises comme des espaces (normal non ? )
Bref, je voudrais inhiber cette fonction, car je me retrouve avec des interlignes monstrueuses entre chaque ligne. Une image vaut mieux qu'un long discours:
Image réservée aux membres.
Veuillez vous connecter ou vous enregistrer.
 
Dernière édition: 03/09/10 à  01:57 Par Thierry_ZT.
Boutique spécialisée dans les domaines de la vidéo-surveillance, lecteurs code-barres, convertisseurs industriels, informatique, micro-informatique,...: http://www.btobinformatec.fr
L'administrateur a désactivé l'accès public en écriture.
#36194
JellyBean
Expert Boarder
Messages: 157
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Mise en page description

Il y a 1 Année, 5 Mois
Karma: 4  
Je n'ai pas installé la 1.4.1.1 mais vu d'ici ça m'a l'air d'être un problème d'un CSS. Inspecte ton élément sur le frontend, il doit y avoir un "line-height" sur le <p> que tu peux réduire
 
-------------------
Professional Web Development
GMail : francois2oo86
L'administrateur a désactivé l'accès public en écriture.
#36197
Thierry_ZT
Expert Boarder
Messages: 128
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
BtoB INFORMATEC

Re:Mise en page description

Il y a 1 Année, 5 Mois
Karma: 1  
Ça fait la même chose sur le thème par défaut de Magento.
En fait, ce qu'il faudrait, c'est retrouver l'équivalent de la fonction FCKConfig.FormatOutput sur TinyMCE. Je suis le seul dans ce cas?
 
Boutique spécialisée dans les domaines de la vidéo-surveillance, lecteurs code-barres, convertisseurs industriels, informatique, micro-informatique,...: http://www.btobinformatec.fr
L'administrateur a désactivé l'accès public en écriture.
#36321
Thierry_ZT
Expert Boarder
Messages: 128
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
BtoB INFORMATEC

Re:Mise en page description

Il y a 1 Année, 5 Mois
Karma: 1  
Je vais essayé d'être plus clair.

J'utilise l'éditeur de Magento 1.4.1.1 pour la mise en page de mon descriptif produit.
Une fois la mise en page terminée, clique sur submit pour revenir sur la page d'information produit.
L'éditeur, à ce moment reformate la source html pour avoir un affichage plus clair dans le champ description de la fiche produit. Chaque balise est identifiée sur une ligne différente:
Code :


<div>commentaire</div>
<table border="1">
<tbody>
<tr>
<td>col1</td>
<td>col2</td>
</tr>
<tr>
<td>col11</td>
<td>col22</td>
</tr>
</tbody>
</table>


Avec ce code formaté, j'ai un espace monstrueux en la ligne "commentaire" et mon tableau!!
Maintenant, si je supprime tous les espaces entre chaque balise:
Code :


<div>commentaire</div><table border="1"><tbody><tr><td>col1</td><td>col2</td></tr><tr><td>col11</td><td>col22</td></tr></tbody></table>


L'affichage est correct.

Comme le dit JellyBean, cela ne vient pas d'un CSS, le problème se passe aussi sur le thème par défaut de Magento.

Je ne pense pas être le seul à avoir ce soucis?

Comment peut-on faire pour que TinyMCE ne formate pas le code en sortie de cette façon?

Voilà, j'espère avoir été plus clair, et j'attends avec impatience vos retours sur ce sujet.

Merci.
 
Boutique spécialisée dans les domaines de la vidéo-surveillance, lecteurs code-barres, convertisseurs industriels, informatique, micro-informatique,...: http://www.btobinformatec.fr
L'administrateur a désactivé l'accès public en écriture.
#36341
Thierry_ZT
Expert Boarder
Messages: 128
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
BtoB INFORMATEC

Re:Mise en page description

Il y a 1 Année, 5 Mois
Karma: 1  
J'ai trouvé la fonction adéquat que j'ai essayé sur un TinyMCE stand-alone: apply_source_formatting.
J'ai trouvé cette fonction dans le fichier app/design/adminhtml/default/default/template/widget/form/element.phtml qui est sur true par défaut. Après passage sur false, il n'y a pas de changement sur le magento alors qu'avec la version stand-alone, j'ai le résultat souhaité.
Dans quel fichier se trouve la configuration de TinyMCE du magento?
 
Boutique spécialisée dans les domaines de la vidéo-surveillance, lecteurs code-barres, convertisseurs industriels, informatique, micro-informatique,...: http://www.btobinformatec.fr
L'administrateur a désactivé l'accès public en écriture.
#36342
Thierry_ZT
Expert Boarder
Messages: 128
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
BtoB INFORMATEC

Re:Mise en page description

Il y a 1 Année, 5 Mois
Karma: 1  
Bon ok,

J'ai modifier le fichier js/mage/adminhtml/wysiwyg/tiny_mce/setup.js en rajoutant la commande apply_source_formatting : false dans la section var setting. C'est ok

Pouvez-vous me dire si c'est un comportement normal?
 
Boutique spécialisée dans les domaines de la vidéo-surveillance, lecteurs code-barres, convertisseurs industriels, informatique, micro-informatique,...: http://www.btobinformatec.fr
L'administrateur a désactivé l'accès public en écriture.
#36345
Anthony Charrex
Gold Boarder
Messages: 248
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin Lieu: Genève, Suisse

Re:Mise en page description

Il y a 1 Année, 5 Mois
Karma: 6  
Le fait que des retours à la ligne "en trop" apparaîssent sur le frontend, sont certainement dû à la façon dont sont affichées les descriptions. Je pense notamment à l'utilisation d'un nl2br...
 
Dernière édition: 01/09/10 à  20:18 Par Anthony Charrex.
L'administrateur a désactivé l'accès public en écriture.
#36347
Thierry_ZT
Expert Boarder
Messages: 128
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
BtoB INFORMATEC

Re:Mise en page description

Il y a 1 Année, 5 Mois
Karma: 1  
Anthony Charrex écrit:
Le fait que des retours à la ligne "en trop" apparaîssent sur le frontend, sont certainement dû à la façon dont sont affichées les descriptions. Je pense notamment à l'utilisation d'un nl2br...

Merci Anthony.

Effectivement en enlevant le nl2br sur la short-description dans le fichier view.phtml (qui est d'origine dans la release 1.4 magento), l'affichage est correct.
Pour le fichier description.phtml, il y a aussi un nl2br (issu du module easytab)

A priori, maintenant tout est en ordre.
 
Boutique spécialisée dans les domaines de la vidéo-surveillance, lecteurs code-barres, convertisseurs industriels, informatique, micro-informatique,...: http://www.btobinformatec.fr
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 1
Modérateur: admin, Gabriiiel, CaPiT