ERB ne m'affiche pas mes variables.
Résolu
Templier Nocturne
Messages postés
9989
Statut
Membre
-
Templier Nocturne Messages postés 9989 Statut Membre -
Templier Nocturne Messages postés 9989 Statut Membre -
Bonjour,
J'utilise actuellement ERB pour générer un fichier (jusque là, rien d'exceptionnel...) que je met donc dans une variable puis que je retourne. Cependant, il semblerais que mon template ne prenne pas en compte mes variables (problématique, n'est-il pas ? :/
voici donc mon code :
le fichier erb :
Et le résultat en sortie :
Pourriez vous me dire, s'il vous plait, ce qui ne va pas ?
Merci d'avance :)
J'utilise actuellement ERB pour générer un fichier (jusque là, rien d'exceptionnel...) que je met donc dans une variable puis que je retourne. Cependant, il semblerais que mon template ne prenne pas en compte mes variables (problématique, n'est-il pas ? :/
voici donc mon code :
def main(params)
result = ""
@number = "azerty"
File.open("file.erb").each_line do |line| # à noter qu'ici j'ai pas trouver comment
# lire le fichier entier
template = ERB.new line
tempo = template.result
result = "#{result} |- #{tempo}"
end
return result
end
le fichier erb :
test concluant <%= @number %> (ou pas)
Et le résultat en sortie :
|- test |- concluant |- |- (ou pas)
Pourriez vous me dire, s'il vous plait, ce qui ne va pas ?
Merci d'avance :)
A voir également:
- ERB ne m'affiche pas mes variables.
- Ma clé usb ne s'affiche pas - Guide
- Le clavier de mon telephone ne s'affiche plus - Guide
- Menu demarrer ne s'affiche pas - Guide
- Sms reçu mais ne s'affiche pas ✓ - Forum Samsung
- Mes emoji ne s'affiche pas samsung ✓ - Forum Téléphones & tablettes Android