Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Hey, les jeunes ! Ca fait 2 jours que le ZF 1.10.6 est sortie.
Corrections de bugs
Hors ligne
C'est pas faux !
Je déplace dans Actualités pour passer dans les RSS.
Quelques compléments : http://devzone.zend.com/article/12269
Et le changelog : http://framework.zend.com/changelog/1.10.6 (30 bugs corrigés)
Très clairement les modifications de la branche 1.x diminuent fortement, le développement de la version 2.x monte en puissance.
Hors ligne
ATTENTION !!
L'aide de vue headTitle est totalement boguée. Impossible d'utiliser les séparateurs.
Ils ont voulu changer la façon de déclarer le séparateur, mais ils se sont foirés.
Hors ligne
Smon a écrit:
ATTENTION !!
L'aide de vue headTitle est totalement boguée. Impossible d'utiliser les séparateurs.
Ils ont voulu changer la façon de déclarer le séparateur, mais ils se sont foirés.
As-tu un exemple pour montrer la compatibilité cassée ?
Cette classe est exactement identique à celle dans la version 1.10.5.
Il faut peut-être faire attention à ne pas crier au loup comme dans Pierre et le loup ... (ou précise mieux ton cri d'alerte tonitruant)
Dernière modification par Intiilapa (24-06-2010 21:12:26)
Hors ligne
J'allais effectivement faire la même remarque. J'ai regardé dans les listes et l'issue tracker et je ne vois rien.
Pourrais-tu préciser ?
Hors ligne
J'ai pas de problème..
Hors ligne
Dans Zend/View/Helper/headTitle.php :
Le setSeparator a disparu.
Dans la doc il est écrit qu'il a été remplacé par un argument supplémentaire dans la fonction headTitle.
Or, il n'y a pas été rajouté, seul le commentaire a bien été mis à jour. Et de toutes façon, le traitement de cet argument n'a pas été mis en place :
/**
* Retrieve placeholder for title element and optionally set state
*
* @param string $title
* @param string $setType
* @param string $separator
* @return Zend_View_Helper_HeadTitle
*/
public function headTitle($title = null, $setType = null)
Hors ligne
Donc le headTitle fonctionne, mais impossible de définir un séparateur.
Donc quand vous déclarez dans votre bootstrap que le headTitle prend comme séparateur un "-" par exemple, vous ne pouvez le déclarer ni par setSeparator, ni par l'argument.
Donc non, je ne crie pas au loup, et oui ils se sont foirés.
Hors ligne
Hello,
C'est un oubli du commentaire depuis la révision 7097 qui a supprimé cette partie du code. L'ajout d'un séparateur dans le constructeur n'est donc plus possible depuis le 12/12/2007 ! Soit la version 1.5 à priori.
De quand date ton code ?
Parallèlement un setSeparator() fonctionne même si la fonction setSeparator() n'est pas dans HeadTitle (elle est dans Zend_View_Helper_Placeholder_Container_Abstract) grâce à __call() dans Zend_View_Helper_Placeholder_Container_Standalone.
@+
Hors ligne