[Skip to main content](#vessel-content)

#   view pour les emails ?

##

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

14 years 5 months ago -  14 years 5 months ago [\#49176](#49176) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  *[view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49176 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")* was created by *[erickb](/forum/user/4069-erickb "View erickb's Profile")*

Bonjour

où est la view pour remplacer ./media/com_hikashop/mail/order_creation_notification.html.php ?
c'est codé en dur avec des styles et des couleurs

1) comment changer tout ca dans des views sans écraser le code source ?

comment ne pas montrer ces champs perso s'ils sont vides ? Code:

foreach($fields as $fieldName =&gt; $oneExtraField) { if(!empty($oneExtraField)) { echo "&lt;br/&gt;".$fieldsClass-&gt;trans($oneExtraField-&gt;field_realname).' : '.$fieldsClass-&gt;show($oneExtraField,$data-&gt;$fieldName); } }

if(!empty($oneExtraField)) ne marche pas
2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field_value ?

3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?

merci

Last edit: 14 years 5 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

14 years 5 months ago [\#49272](#49272) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Re: view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49272 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")*

Bonjour,

0. Ca n'est pas une vue mais un email. Donc cela s'édite via Système-&gt;Emails et non via Affichage-&gt;Vues.

1. Via Système-&gt;Emails cela fera un override, comme pour les vues.
Pour les champs, il ne faut pas faire if(!empty($oneExtraField)) mais if(!empty($data-&gt;$oneExtraField))

2. $data-&gt;$oneExtraField

3. $config =&amp; hikashop_config();
$config-&gt;get('store_address');

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

14 years 5 months ago [\#49277](#49277) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[Re: view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49277 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")*

merci

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

14 years 5 months ago -  14 years 5 months ago [\#49315](#49315) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[Re: view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49315 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")*

avec if(!empty($data-&gt;$oneExtraField))
j'ai PHP Catchable fatal error: Object of class stdClass could not be converted to string in ./media/com_hikashop/mail/order_admin_notification.html.modified.php on line 42

Last edit: 14 years 5 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

14 years 5 months ago [\#49320](#49320) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Re: view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49320 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")*

C'est if(!empty($data-&gt;$fieldName))

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

14 years 5 months ago [\#49322](#49322) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[Re: view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49322 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")*

ok là ca marche et ça corrige l'autre bug

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

14 years 5 months ago -  14 years 5 months ago [\#49325](#49325) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[Re: view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49325 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")*

j'ai un champ a valeur unique case a cocher *paquet discret* décochée par defaut

avec !empty($data-&gt;$fieldName) ça me ramene toujours *paquet discret :*  avec rien derriere

j'ai essaye
Code:

$val = $data-&gt;$fieldName; if(!empty($val) &#124;&#124; !is_null($val)) {echo "&lt;tr&gt;&lt;td&gt;".$fieldsClass-&gt;trans($oneExtraField-&gt;field_realname).' : '.$fieldsClass-&gt;show($oneExtraField,$val) . "&lt;/td&gt;&lt;/tr&gt;";} $val = '';

et pareil pour if(!empty($val) &#124;&#124; !is_null($val) &#124;&#124; strlen($val) &gt; 0)

comment ne rien afficher du tout si c'est vide ?
quelle valeur et sous quelle forme c'est retourné ? dans la base de donnée le champ est vide ni NULL ni 0

ca serait bien dans le code source d'une prochaine version de ne pas afficher un champ vide du tout

Last edit: 14 years 5 months ago by [erickb](/forum/user/4069-erickb "View erickb's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

14 years 5 months ago [\#49372](#49372) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Re: view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49372 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")*

Essayez comme cela:
$fieldData = trim(@$data-&gt;$fieldName);
if(empty($fieldData)) continue;

Nous ajouterons cela oui.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[erickb](/forum/user/4069-erickb "View erickb's Profile")**
- [![erickb's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/4069-erickb "View erickb's Profile") Topic Author
- [ Offline](/forum/user/4069-erickb)

Less More

- Posts: 2697
- Thank you received: 74
-
-

14 years 5 months ago [\#49449](#49449) by [erickb](/forum/user/4069-erickb "View erickb's Profile")  Replied by *[erickb](/forum/user/4069-erickb "View erickb's Profile")* on topic *[Re: view pour les emails ?](/forum/5-support-en-francais-french-support-/49176-view-pour-les-emails#49449 "Bonjour  où est la view pour remplacer ./media/com&#95;hikashop/mail/order&#95;creation&#95;notification.html.php ? c'est codé en dur avec des styles et des couleurs  1) comment changer tout ca dans des views sans écraser le code source ?  comment ne pas montrer ces champs perso s'ils sont vides ?  if(!empty($oneExtraField)) ne marche pas 2) comment on sait si la valeur est vide ? $oneExtraField-&gt;field&#95;value ?  3) comment on recupere l'adresse du vendeur celle qui est dans la config d'hikashop ?  merci")*

ca marche , merci

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vNDkxNzYtdmlldy1wb3VyLWxlcy1lbWFpbHM/dG1wbD1tYXJrZG93bg==) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop- Install &amp; Update- Product &amp; Category Display- Content Creation- Sales and Orders- - Orders management- - Reports &amp; Statistics- Customers- Checkout- Payment Methods- Shipping Methods- Import &amp; Export (CSV, XLS…)- Specific Features- - Affilation- - Taxes- - Wishlist- - Vote- - Carousel &amp; Slider- - Mass Actions- - Filters &amp; Search- - Discount &amp; Coupon- - Feature Request- Integrations- Showcase- General Talk about HikaShop- Development- - HikaShop 3.0 Beta- Translation- Commercial Jobs HikaShop Components- HikaMarket- - Market: Feature requests- - Market: How to?- - Market: Bug Report- HikaSerial- - General talk about HikaSerial- - Serial: Bug Report- - Serial: How to?- - Support en Français de HikaSerial (French Support)- - HikaSubscription- HikaAuction- - Auction: Feature requests- - Auction: How to?- - Auction: Bug report Hikashop around the world- Support en Français (French Support)- Russian- - FAQ. Курс выживания с Hikashop. Частые вопросы и о- - Расширения Hikashop- - Наши сайты на Hikashop- 日本語版サポート(Japanese Support)- Thai- German Archives- Bug Report- How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.343 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)

[](#top)
