Bonjour une indication pour ce que tu veux faire ( peut etre à améliorer) dans contact-form.php tu dois rajouter le traitement de la pièce jointe (n'oublie pas de rajouter $fileAttachment dans Mail::send a la fin
if (isset($_FILES['pjointe']))
{
if ( $_FILES['pjointe']['error'] == 0)
{
$fichier_attache = fread(fopen($_FILES['pjointe']['tmp_name'], "r"), filesize($_FILES['pjointe']['tmp_name']));
$fileAttachment['content'] = $fichier_attache;
$fileAttachment['name'] = $_FILES['pjointe']['name'];
$fileAttachment['mime'] = $_FILES['pjointe']['type'];
}
else
{
$errors[] = Tools::displayError('Erreur pour joindre votre fichier');
}
}
else $fileAttachment = NULL;
if (Mail::Send(intval($cookie->id_lang), 'contact', 'Message from contact form', array('{email}' => $_POST['from'], '{message}' => stripslashes($message)), $contact->email, $contact->name, $from, (intval($cookie->id_customer) ? $customer->firstname.' '.$customer->lastname : $from),$fileAttachment))
dans contact-form.tpl rajouter enctype sinon la pièce jointe n'est pas prise en compte
<form action="{$request_uri|escape:'htmlall':'UTF-8'}" method="post" class="std" enctype="multipart/form-data">
<input type="file" name="pjointe" id="pjointe" /
voila, j'espère que ca va t'aider