很奇怪,什么地方访问了 /products
这个路径?这个路径有用吗?
Rspec 瞎折腾,包了一层难懂的 DSL,但是没有减少代码。
assigns(:user).errors
新手版块
这帖子内容不水,标题很水,如果要提问注意标题要概括内容。
赞成。
草稿是用纸和笔画,我已经用了 3 本素描本了。
#8 楼 @kingwkb 补充一个同步工具 BitTorrent Sync http://labs.bittorrent.com/experiments/sync.html
开发环境加上 live-reload
草稿 -> UI -> 功能
主场踢不好,不能奢望客场逆转。除非有合伙人就在国外。
可能配个服务器,找个方法同步文件比较好。比如 dropbox,smb,其他文件共享等等。
Rails 单进程单线程。
a 和 b 是什么?locales 下的命名规则是 {lang}.yml,我感觉你没按这个规则放文件。要指定某个 locale,可以强制设置
I18n.locale = :en
I18n.t 'some_text' # => en locale
我不懂加盟店的业务逻辑,但我觉得不应该用 I18n 的 api,可以另外写个 yml 数据文件。
#2 楼 @542307299 你可以描述你的需求。
别这样做。
google analytics 实时统计
t 是个 helper
#2 楼 @cloudsben 你定时间叫我就行了。
可以用 ul/ol li 标签,让目录更语义化。
def create
@shop = Shop.find params[:shop_id]
@product = @shop.products.new(product_params)
respond_to do |format|
if @product.save
format.html { redirect_to shop_product_url(@shop, @product), notice: 'Product was successfully created.' }
数据层面就是一个控制字段。交互层面就各自发挥了,比如把 publish/draft 做成一个按钮,实际提交的还是 update action。
Rails 模块化做得好,想换什么就换什么。