Почему встроенный ruby не работает на статической странице в общей папке?


У меня есть кнопка навигации, которая загружает новую страницу (create.формат html.erb) через лайтбокс 2.

Создать.формат html.erb помещается в общую папку.

Все загружается нормально, но встроенный ruby не работает.

<div class="addButtons">
    <div id="addPromotion">
        Add a Promotion
        <div id="promotionInfo">
            <%= render 'shared/promotion_form'%>
        </div>          
    </div>
    <div id="createBoard">
        Create a Board
    </div>
</div>

Страница загружает это как текст, а не фактически рендеринг. Я попробовал сделать ссылку, и это сработало отлично.

1 4

1 ответ:

Общая папка предназначена только для статического содержимого - никакие механизмы рендеринга не будут запущены на этих файлах.