Bonsoir.
C'est tout à fait normal que tu aies ce problème, étant donné que les Helpers génèrent du code en PHP au moment de la génération de la page et non après.
Ce qui fait qu'il n'interprètera pas du code une fois la page générée car pour lui c'est juste une chaîne de caractères que tu lui passe.
Tu ne peux donc pas faire la liaison entre du code généré par PHP et celui qui sera généré après via javascript.
N'oublies pas que :
- PHP = Back-end
- Javascript = Front-end