проблема с панелью в пользовательском интерфейсе - PullRequest
0 голосов
/ 08 февраля 2011

Я использую простую демонстрацию макета в моем приложении rails3 Простая демонстрация макета в этой демонстрации 5 панелей север, юг, восток, запад, центр

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

вместо того чтобы я хотел какую-то конкретную панель на другой странице дать некоторое представление, как я могу это сделать

1 Ответ

1 голос
/ 08 февраля 2011

Код из простой демонстрационной версии в вашем /app/views/layouts/application.html.rb файле?Если это так, rails будет рендерить все из этого файла в каждом представлении.Поскольку код jQuery, который выполняет всю работу в этой демонстрации, находится в том же файле, может быть нелегко заставить эту работу работать с rails.Единственное, что я мог подумать, это иметь разные файлы .js для разных страниц.каждый из этих отдельных файлов будет иметь код jQuery, который создает макет для этой страницы и связан с этой страницей с помощью content_for и javascript_include_tag.Я пишу приложение, которое использует jQuery UI, и вот как я должен был это сделать.Я создал подпапки в каталоге / public / javascripts, который я назвал в честь своих моделей, чтобы упростить сохранение всех файлов .js в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...