следующее утверждение ...
content_tag(:li, concept.title)
... возвращает что-то вроде:
<li>"My big idea"</li>
Следующее определение метода при вызове возвращает то же самое:
def list_of_concepts(part)
content_tag(:li, concept.title)
end
Как и ...
def list_of_concepts(part)
content_tag(:li, part.concepts.first.title)
end
Но следующее ...
def list_of_concepts(part)
for concept in part.concepts
content_tag(:li, concept.title)
end
end
... просто дает мне кучу знаков фунта ("#
") на мой взгляд, как будто он возвращает true или false или счетчик, а не то, что возвращает content_tag
. Как я могу заставить его вернуть то, что content_tag
возвращает?
Еще раз спасибо,
Стивен.