RoR эквивалентно требованию файла в php? - PullRequest
0 голосов
/ 26 декабря 2010

Что эквивалентно требованию страницы в php .. например, если бы я разбил веб-страницу на 4 страницы news.php header.php footer.php и sidebar.php, которые составляли мою домашнюю страницу, я бы просто require всех их отобразил на ниходна страница.Как бы я сделал это с Ruby on Rails?

Ответы [ 3 ]

2 голосов
/ 26 декабря 2010

http://guides.rubyonrails.org/layouts_and_rendering.html#using-partials

Если вы говорите об этом в шаблонах.

1 голос
/ 26 декабря 2010

Единственное, что я укажу, это то, что вы, вероятно, идете по неверному пути. Старый метод PHP, если разбивать ваши макеты на верхний и нижний колонтитулы, включает и включает их, заменяется гораздо более мощной системой макетов в Rails. Эта настройка позволяет вам сохранять содержимое в буферы ( yield , content_for ), которые можно вставить в один файл макета. Этот метод значительно чище и «правильный» способ.

Кроме того, вероятно, было бы хорошо просто прочитать макеты и руководство по визуализации .

0 голосов
/ 26 декабря 2010
require "filename_without_rb_extension"
...