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

[ Résolu ] Encore un bug qui me rend fou ... email de vente vide
(1 lecteur(s)) (1) Invité(s)
Aller en basPage: 123
SUJET:

[ Résolu ] Encore un bug qui me rend fou ... email de vente vide

#28324
Gabriiiel
I love Magento.
Expert Magento
Messages: 4100
graph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur
Sexe: Masculin gabriel.bouhatous Formation Magento gabriel.bouhatous Ask me :) Lieu: Paris

Re:Encore un bug qui me rend fou ... email de vente vide

Il y a 1 Année, 11 Mois
Karma: 109  
C'est bien normal d'avoir un $order dans un template de mail ?
 
Expert Magento
The Academy, le centre de référence en formation Magento, conseil et audit
Fragento & Bargento, l'engagement Communautaire
L'administrateur a désactivé l'accès public en écriture.
#28327
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:Encore un bug qui me rend fou ... email de vente vide

Il y a 1 Année, 11 Mois
Karma: 19  
{{layout handle="sales_email_order_items" order=$order}}

héhé... j'avais pas vu ça ^^
 
L'administrateur a désactivé l'accès public en écriture.
#28329
neurone
Moderator
Messages: 41
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Encore un bug qui me rend fou ... email de vente vide

Il y a 1 Année, 11 Mois
Karma: 5  
Bas, c'est dans le template mail par default :
{{layout handle="sales_email_order_items" order=$order}}

voir : www.magentocommerce.com/wiki/modules_ref...email_template/index

Je viens d'essayer sans, le resultat est le même ... l'email arrive vide (le sujet est bon comme d'habitude) ...

J'ai essayer avec un autre template, toujours la même chose.

L'email marche bien par contre si je vire {{layout handle="sales_email_order_items" order=$order}} du mail, mais bon ... recevoir un email de confirmation de commande sans connaitre le produit acheté ou le montant investis pose quelques problemes.

Merci pour les gens qui m'aide, je ne suis pas le seul dans cette galere apparement (forum magentocommerce), mais personne n'a jamais trouvé de solution
 
Dernière édition: 10/03/10 à  15:38 Par neurone.
L'administrateur a désactivé l'accès public en écriture.
#28356
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:Encore un bug qui me rend fou ... email de vente vide

Il y a 1 Année, 11 Mois
Karma: 19  
Essayes un copier/coller de ça dans ton template :

Code :

<style type="text/css">
    body,td { color:#2f2f2f; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; }
</style>

<div style="font:11px/1.35em Verdana, Arial, Helvetica, sans-serif;">
<table cellspacing="0" cellpadding="0" border="0" width="98%" style="margin-top:10px; font:11px/1.35em Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;">
<tr>
    <td align="center" valign="top">
        <!-- [ header starts here] -->
        <table cellspacing="0" cellpadding="0" border="0" width="650">
            <tr>
                <td valign="top"><a href="{{store url=""}}"><img src="{{skin url="images/logo_email.gif" _area='frontend'}}" alt="{{var order.getStoreGroupName()}}"  style="margin-bottom:10px;" border="0"/></a></td>
            </tr>
        </table>
        <!-- [ middle starts here] -->
        <table cellspacing="0" cellpadding="0" border="0" width="650">
            <tr>
                <td valign="top">
                <p><strong>Bonjour {{var order.getCustomerName()}}</strong>,<br />
                Merci d'avoir passé commande sur notre boutique {{var order.getStoreGroupName()}}. Dès que votre commande sera expédiée, nous vous enverrons un mail.
                Vous pouvez suivre le statut de votre commande en <a href="{{store url="customer/account/"}}" style="color: #1E7EC8;">vous connectant sur votre compte</a>. Si vous avez des questions au sujet de votre commande contactez-nous par mail sur <a
                    href="mailto:mail@mail.fr" style="color: #1E7EC8;">mail@mail.fr</a>.</p>
                <p>Vous trouverez ci-dessous la confirmation de votre commande. Merci.</p>

                <h3 style="border-bottom: 2px solid #eee; font-size: 1.05em; padding-bottom: 1px;">Votre commande n°{{var order.increment_id}} <small>(passée le {{var
                order.getCreatedAtFormated('long')}})</small></h3>
                    <table cellspacing="0" cellpadding="0" border="0" width="100%">
                        <thead>
                        <tr>
                            <th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Informations de facturation :</th>
                            <th width="3%"></th>
                            <th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Mode de paiement :</th>
                        </tr>
                        </thead>
                        <tbody>
                        <tr>
                            <td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
                                {{var order.getBillingAddress().format('html')}}
                            </td>
                            <td>&nbsp;</td>
                            <td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
                                {{var payment_html}}
                            </td>
                        </tr>
                        </tbody>
                    </table>
                    <br/>
                    {{depend order.getIsNotVirtual()}}
                    <table cellspacing="0" cellpadding="0" border="0" width="100%">
                        <thead>
                        <tr>
                            <th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Informations de livraison :</th>
                            <th width="3%"></th>
                            <th align="left" width="48.5%" bgcolor="#d9e5ee" style="padding:5px 9px 6px 9px; border:1px solid #bebcb7; border-bottom:none; line-height:1em;">Mode de livraison :</th>
                        </tr>
                        </thead>
                        <tbody>
                        <tr>
                            <td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
                                {{var order.getShippingAddress().format('html')}}
                                &nbsp;
                            </td>
                            <td>&nbsp;</td>
                            <td valign="top" style="padding:7px 9px 9px 9px; border:1px solid #bebcb7; border-top:0; background:#f8f7f5;">
                                {{var order.getShippingDescription()}}
                                &nbsp;
                            </td>
                        </tr>
                        </tbody>
                    </table>
                    <br/>
                    {{/depend}}
                    {{layout handle="sales_email_order_items" order=$order}}

                    {{var items_html}}
                    <br/>
                    {{var order.getEmailCustomerNote()}}
                    <p>Merci,</p><p><strong>{{var order.getStoreGroupName()}}</strong></p>
                </td>
            </tr>
        </table>
    </td>
</tr>
</table>
</div>

 
L'administrateur a désactivé l'accès public en écriture.
#28364
neurone
Moderator
Messages: 41
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Encore un bug qui me rend fou ... email de vente vide

Il y a 1 Année, 11 Mois
Karma: 5  
exactement le même resultat, cela marche si j'enleve : {{layout handle="sales_email_order_items" order=$order}} (13 lignes avant la fin dans votre code), sinon l'email est vide
 
L'administrateur a désactivé l'accès public en écriture.
#28368
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:Encore un bug qui me rend fou ... email de vente vide

Il y a 1 Année, 11 Mois
Karma: 19  
et le layout sales_email_order_items donne quoi au niveau du code ?

Le xml...
 
L'administrateur a désactivé l'accès public en écriture.
#28371
neurone
Moderator
Messages: 41
graphgraph
Personne n'est hors ligne Cliquez ici pour voir le profil de cet utilisateur

Re:Encore un bug qui me rend fou ... email de vente vide

Il y a 1 Année, 11 Mois
Karma: 5  
le code du xml se trouve sur la premiere page, dans mon premier post
 
L'administrateur a désactivé l'accès public en écriture.
#28372
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:Encore un bug qui me rend fou ... email de vente vide

Il y a 1 Année, 11 Mois
Karma: 19  
Allez hop ! On remplace ce satané xml par ça... ;)

Code :

<sales_email_order_items>
        <block type="sales/order_email_items" name="items" template="email/order/items.phtml">
            <action method="addItemRender"><type>default</type><block>sales/order_email_items_order_default</block><template>email/order/items/order/default.phtml</template></action>
            <action method="addItemRender"><type>grouped</type><block>sales/order_email_items_order_grouped</block><template>email/order/items/order/default.phtml</template></action>
        </block>
    </sales_email_order_items>



Puis on affinera ;)
 
L'administrateur a désactivé l'accès public en écriture.
Revenir en hautPage: 123
Modérateur: Narno, Alban, Gabriiiel, CaPiT