覺得controller裡面文件有點亂,想通過建目錄來解決。
controllers
\-forum
\-forums_controller
\-topics_controller
這樣一來,routes 的路徑都有了 forum 的前綴, new_forum_forum_topic_path ...
看起來很別扭,生成的路徑更是難看 /forum/forums/2/topics
有什麼辦法能將目錄forum 和controller forums 合並起來?
map.namespace(:forum) do |forum|
forum.root :controller => "forums"
forum.connect ':id',:controller => "forums" , :action => "show"
forum.connect ':action/:id',:controller => "forums"
end
用上面的方法能實現 對forum 的路徑轉換,可是後面的得怎麼操作?
大家在設計rails程序結構時會用帶目錄的嗎?
順便問個小問題, aa belongs_to bb , bb belongs_to cc .
怎麼讓 aa 直接訪問 cc ?
分享到:
相关推荐
Routes is a Python re-implementation of the Rails routes system for mapping URLs to application actions, and conversely to generate URLs. Routes makes it easy to create pretty and concise URLs that ...
Laravel开发-laravel-routes Laravel上的路由分组
routes-2.6.7-10.diff.txt
前端开源库-react-routesReact Routes,轻量级同构HTML5路由器,用于ReactJS。
Laravel开发-laravel-jwt-routes 一个Laravel包,用于使用JWT Web令牌轻松实现REST API身份验证
next-routes, Next.js的通用动态路由 Next.js 动态路由 易于使用通用动态路由的Next.js表达式和参数匹配面向 express &的请求处理程序中间件通过路由定义生成url的Link 和 Router:如何使用安装:npm
Laravel开发-laravel-admin-routes Bytenet Laravel管理路线包,提供运输路线操作
离线安装包,亲测可用
在组件内部,您可以访问路线的model和controller属性 删除要由路线组件处理的路线模板 切记在组件模板中使用yield而不是outlet 路线状态error和loading尚不支持。 (除非您将为他们创建路线) 前: tests/dummy/
angular2-website-routes, 使用路由的简单 Angular 2网站示例 使用路由构建 Angular 2网站这是一个使用全新路由器的简单 Angular 2网站。 它演示了如何构建组件。配置路由。注入服务,以及使用 @Input decorator将...
routes.js
在yarn add express-mount-routes或npm install express-mount-routes --save : const path = require ( 'path' ) ; const express = require ( 'express' ) ; const routes = require ( 'express-mount-routes' )...
routes.ts
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
只需在config/routes/*.rb创建它们就可以了。 安装 将此行添加到您的应用程序的Gemfile中: gem "rails-routes" 然后执行: $ bundle 或自己安装为: $ gem install rails-routes 用法 将这个gem添加到您的项目...
Laravel开发-slug-routes Laravel4:Slug-Aware路由模型绑定
routes
Laravel开发-routes-explorer Laravel路由资源管理器
Optimizing Plane Routes 优化飞机航线.doc