Во-первых, ответ на это, вероятно, совершенно очевидно, но я не мог понять, как искать эту проблему ...Как добавить Ruby в этот тег HTML?
Я хочу, чтобы встроить Google Maps в Руби на сайте Rails, используя этот код:
<iframe width="300" height="300" frameborder="0" style="border:0"
src="https://www.google.com/maps/embed/v1/place?key=[MY API KEY HERE]&q=#{User.first.address}"
allowfullscreen>
Я хочу, чтобы вставить адрес, используя метод Ruby (User.first.address), как вы можете видеть. Однако я не могу понять, как вставить Ruby здесь?
Я знаю, что вы можете обычно делать <%= some ruby code %>
, но я не могу поместить его в эту форму в середине моего HTML здесь ... Как я могу убедиться, что часть #{}
получила признание как Ruby? Это возможно?
Заранее благодарен!
Ваш html-файл в .erb или в .html? возможно, это .html, поэтому он не работает? – bxorcloud