Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
bonjour à vous
je cherche à traduire un message d'erreur destiné à un champs de ma form
.... en fait il ne s'affiche pas s'il y a présence d'accents.
seulement je ne sais pas comment faire.
utf8_encode et url_encode ne fonctionnent pas ici.
voici ma classe
<?php
require_once 'Zend/Validate/Abstract.php';
class Validate_NameMatch extends Zend_Validate_Abstract
{
const NAME_MISMATCH = 'titre accepté';
protected $_compare;
public function __construct($compare)
{
$this->_compare = $compare;
}
protected $_messageTemplates = array(
self::NAME_MISMATCH => utf8_encode('Le nom du disque n est pas accepté')
// self::NAME_MISMATCH => 'titre non accepté'
);
public function isValid($value)
{
$this->_setValue((string) $value);
if ($value !== $this->_compare) {
$this->_error(self::NAME_MISMATCH);
return false;
}
return true;
}
}
?>
grand merci pour votre aide
Hors ligne
Pages: 1