Расположение направляющих для ширины главной страницы 100% ширины и другие (формы ввода) с узкой шириной - PullRequest
0 голосов
/ 20 мая 2011

Я создаю страницу, на которой главная страница имеет левую и правую полосы с фиксированной шириной, но основное содержимое автоматически масштабируется по ширине браузера.

У меня проблема в том, чтокогда я хочу просматривать строительные леса, я хочу, чтобы страница была размером 700 пикселей или что-то в этом роде, а не основной макет.Итак, вопрос в том, как я могу настроить в Rails, чтобы иметь два основных макета?

Поскольку я говорю о двух макетах, я думаю, что было бы лучше, если бы формы плавали поверх другой страницы (с некоторымиJS или что-то подобное).

С уважением, Иоганн

1 Ответ

1 голос
/ 20 мая 2011

Существует множество способов указать различные макеты, вы можете посмотреть здесь: Макеты и рендеринг .

По сути, вы можете создать новый макет example.html.erb внутри app/views/layouts/ и использовать его в своем контроллере:

class PagesController < ApplicationController
  layout 'example'
end

Все представления, представленные этим контроллером, будут использовать макет example.html.erb.

Да, это помогает.

...