![]() |
|
|
![]()
|
|
| implements |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
нужно объявит страницу, таким образом, чтоб она показывалась на всех страницах в верхней части, возможно ли такое? т.е. примерно как фреймы!
|
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
А чем тебе partial и layout не подходят? Фреймы - зло.
-------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| implements |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
source777, ага точно! Спасибо!
А можно ли указать, несколько layout-ов для некоторых страниц? Это сообщение отредактировал(а) implements - 25.8.2010, 08:18 |
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
Можно указать разные layout-ы для разных страниц, точнее контроллеров. А несколько макетов для одной страницы - это уже что-то нехорошее...
-------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| implements |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
source777, Интересно, а как тогда Redmine сделал, у него logo layout для всех страниц, а когда заходиш в администрирование, появляется с права еше панель с сылками, при переходе по ним, эта панель остается! можно было бы конечно сделать tab панель, но я не знаю как ее в rails организовать!
|
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
Это ж самые основы, почитай:
http://asciicasts.com/episodes/8-layouts-and-content-for (в твоём случае будет sidebar вместо head, ну и расположение другое) http://guides.rubyonrails.org/layouts_and_rendering.html -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| implements |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 210 Регистрация: 20.7.2010 Репутация: нет Всего: нет |
source777, что то я не понял, каким образом это мне поможет?
|
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
А ты внимательно прочитал?
На всех желаемых шаблонах вызываем <%= render :partial => 'sidebar' %>, если содержимое этого partial'а нужно вписать в макет(layout), а не в контентную область, то дополнительно задействуем content_for -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
| shine |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 20.10.2006 Репутация: 2 Всего: 5 |
Для этого есть плугин nested_layouts. Гугл в помощь. --------------------
An investment in knowledge always pays the best interest. © Benjamin Franklin |
|||
|
||||
| source777 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1878 Регистрация: 12.3.2007 Репутация: 12 Всего: 56 |
И чем он концептуально отличается от content_for? К чему умножать сущности, когда и так всё отлично работает: http://guides.rubyonrails.org/layouts_and_...-nested-layouts -------------------- Если бы программистам платили за то, чтобы убирать код из программы вместо того, чтобы добавлять его, программы были бы намного лучше © Николас Негропонте |
|||
|
||||
![]()
|
| Правила форума "Ruby on Rails" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Ruby On Rails | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |