Rails (3.2.7 ):переопределить изображение _тег для ассета _хост

разработка.рб:

config.action_controller.asset_host = "assets.myserver.com"

просмотреть скрипт:

<%= image_tag('header.jpg') %>

урожайность:

<img alt="Header" src="/header.jpg" />

должно быть:

<img alt="Header" src="http://assets.myserver.com/header.jpg" />

Я использую драгоценный камень rails-api, который, как я предполагаю, отключает некоторые элементы рендеринга ресурсов и просмотра.

Кажется, что не должно быть слишком сложно -реализовать (переопределениеimage_tag)чтобы добавить эту очень маленькую функцию. Желание сделать это может показаться немного странным. Тем не менее, я новичок -в рельсах и хотел бы знать, как это сделать, в качестве учебного опыта.

Вопросы:

  1. Как лучше всего разместить этот новый код в файловой структуре?
  2. Как назвать файл с новым кодом?
  3. Как рельсы узнают, что нужно смотреть на новый код вместо того, чтобы смотреть на старую функцию тега изображения _?
6
задан JakeGould 27 December 2014 в 04:59
поделиться