Rails Menus - PullRequest
       12

Rails Menus

0 голосов
/ 03 марта 2009

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

Ответы [ 3 ]

0 голосов
/ 04 марта 2009

Хотя это не отвечает на этот конкретный вопрос, вы можете увидеть все свои СОБСТВЕННЫЕ маршруты в командной строке, выполнив

rake routes

Это даст вам личную информацию обо всех ваших маршрутах на сайте, однако, как сказал Крис выше, на самом деле это не конкретный ответ, а скорее КМФ.

ура!

0 голосов
/ 18 августа 2010

Вы должны попробовать Mmmenu: http://github.com/snitko/mmmenu Это очень гибкий.

0 голосов
/ 04 марта 2009

Могу я задать цель вашего вопроса? В контроллере RESTful есть только четыре действия get (index, show, edit и new). Затраты на создание списка с использованием специального генератора маршрутов на лету, вероятно, слишком велики.

Вы можете просто создать партиал, который может отображать эти четыре действия для любого контроллера, который вы просматриваете в данный момент (представьте параметры [: controller]).

Что касается всех возможных действий Get: все возможные действия Get будут охватывать действие show для каждого элемента в вашей базе данных. То есть, опять же, лучше всего обрабатывать партиал и использовать link_to.

Трудно дать полный ответ, потому что ваши обстоятельства кажутся уникальными.

Надеюсь, это поможет хоть немного.

-Крис

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