Email cliquable dans le mail de confirmation vendeur

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Email cliquable dans le mail de confirmation vendeur

    Bonjour,

    J'aimerais que dans l'email de confirmation de commande reçu par le vendeur, l'email de l'acheteur soit cliquable
    C'est pour une pizzeria et ce serait plus simple pour le pizzaïolo d'avoir juste à cliquer sur l'email pour lui donner l'heure de livraison. Je suis pas très doué en php mais j'crois que j'ai tout essayé...

    C'est dans mail_html_shopperaddresses.php :
    Code PHP:
    <td valign="top" width="50%">
            <?php
            
    foreach ($this->userfields['fields'] as $field) {
            if (!empty(
    $field['value'])) {
                
    ?><!-- span class="titles"><?php echo $field['title'?></span -->
                    <span class="values vm2<?php echo '-' $field['name'?>" ><?php echo $this->escape($field['value']) ?></span>
                <?php if ($field['name'] != 'title' and $field['name'] != 'first_name' and $field['name'] != 'middle_name' and $field['name'] != 'zip') { ?>
                    <br class="clear" />
                    <?php
                
    }
                }
            }
            
    ?>
        </td>
    Merci
    Krap // Joomla 2.5 - Virtuemart 2

  • #2
    Re : Email cliquable dans le mail de confirmation vendeur

    Bonjour,

    Avant le <br class="clear" />

    essaye de mettre un truc comme ça :

    Code:
    <?php $address['email'] = JFactory::getUser()->email; ?>
    <a href="<?php $address['email'] ?>"><?php $address['email'] ?></a>
    c'est une piste, pas une solution, je n'ai pas testé.
    quelque soit l'issue, passe par ici pour valider ou annoncer qu'il faut encore chercher.

    @+
    Cordialement Denis
    Utilsateur de Joomla - virtuemart etc...
    Le partage du savoir fait avancer plus vite !
    www.weborganisation.com - www.commequiers.com

    Commentaire


    • #3
      Re : Email cliquable dans le mail de confirmation vendeur

      j'ai fait des test sur un de mes sites de test :

      le bon code c'est (il reste à améliorer pour qui veux bien le faire) :
      en effet toutes les infos sur a gauche du mail sont en mailto: à cause du :
      Code:
      <?php echo $this->escape($field['value']) ?>
      entre les balises.
      en gros on indique a vm de mettre tous les champs en mailto , donc ça marche pour le mail !


      Code:
      defined('_JEXEC') or die('Restricted access');
      ?>
      <table class="html-email" cellspacing="0" cellpadding="0" border="0" width="100%">  <tr  >
      	<th width="50%">
      	    <?php echo JText::_('COM_VIRTUEMART_USER_FORM_BILLTO_LBL'); ?>
      	</th>
      	<th width="50%" >
      	    <?php echo JText::_('COM_VIRTUEMART_USER_FORM_SHIPTO_LBL'); ?>
      	</th>
          </tr>
          <tr>
      	<td valign="top" width="50%">
      
      	    <?php
      
      	    foreach ($this->userfields['fields'] as $field) {
      		if (!empty($field['value'])) {
      			?><!-- span class="titles"><?php echo $field['title'] ?></span -->
      	    	    <span class="values vm2<?php echo '-' . $field['name'] ?>" ><a href="mailto:<?php echo $this->escape($field['value']) ?>"><?php echo $this->escape($field['value']) ?></a></span>
      			<?php if ($field['name'] != 'title' and $field['name'] != 'first_name' and $field['name'] != 'middle_name' and $field['name'] != 'zip') { ?>
      			    <br class="clear" />
      			    <?php
      			}
      		    }
      		 
      	    }
      	    ?>
      
      	</td>
      	<td valign="top" width="50%">
      	    <?php
      	    foreach ($this->shipmentfields['fields'] as $field) {
      
      		if (!empty($field['value'])) {
      			    ?><!-- span class="titles"><?php echo $field['title'] ?></span -->
      			    <span class="values vm2<?php echo '-' . $field['name'] ?>" ><?php echo $this->escape($field['value']) ?></span>
      			    <?php if ($field['name'] != 'title' and $field['name'] != 'first_name' and $field['name'] != 'middle_name' and $field['name'] != 'zip') { ?>
      		    	    <br class="clear" />
      				<?php
      			    }
      			}
      	    }
      
      	    ?>
      	</td>
          </tr>
      </table>
      voilà, @+ ...ça pique les yeux , dodo !
      Cordialement Denis
      Utilsateur de Joomla - virtuemart etc...
      Le partage du savoir fait avancer plus vite !
      www.weborganisation.com - www.commequiers.com

      Commentaire


      • #4
        Re : Email cliquable dans le mail de confirmation vendeur

        Très bien vu de tout mettre en mailto !!!
        Et ça fonctionne

        Merci beaucoup Denis
        et si t'es près d'Annecy et que tu veux manger une pizza : http://www.royalpizzaannecy.com/

        Olivier

        Commentaire


        • #5
          Re : Email cliquable dans le mail de confirmation vendeur

          bonsoir,
          trop loin pour moi, j'vais boire un coup a ta santé
          @+ denis
          Cordialement Denis
          Utilsateur de Joomla - virtuemart etc...
          Le partage du savoir fait avancer plus vite !
          www.weborganisation.com - www.commequiers.com

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X