产品上线的时候竟然是用工具操作而不是写 sql 脚本的?太狠了吧…… 说得不客气点,无意冒犯 不能因为你觉得不好用,就代表这个没用……
我好邪恶,jq 理解错了……
#3 楼 @ywjno @NonTwitter 额,对了,谢谢你们啊~~~返回 OmniAuth::AuthHash 了
http://xiemin.me/bootstrap-2.3.0/index.html 知道各个 class 的效果,然后随便套就好了嘛……
#5 楼 @doitian 我这样做了还报错,能不能帮我看看,谢谢
1.我在/lib 文件夹下加了delay_check.rb
class DelayCheck < Struct.new(:services)
def perform
services.each do |service|
begin
response = HTTParty.get(service.url)
response_code = response.code
rescue
response_code = 0
end
service.update_attributes(:return_code => response_code)
end
end
end
2.在页面对应的 action 中有如下方法
def all
@services =ServiceCheck.all
Delayed::Job.enqueue(DelayCheck.new(@services))
flash[:notice] = 'xxxxxxxx'
redirect_to service_checks_path
end
执行 all 操作的时候还是报
uninitialized constant ServiceChecksController::DelayCheck
我是照这个地址做的http://asciicasts.com/episodes/171-delayed-job
#1 楼 @ShiningRay 哦,其实没变量的,这个只是我稍微举下例子,没想到乌龙了…… 封装的另外的方法是指什么样呢?这样么
def fun1
self.delay.fun2
end
def fun2
@service = Service.all
@service.each do |s|
s.update_attributes(params['xxx'])
end
end
我感觉我这样写应该是错的……
是找我吗
上次没解决,今天一不小心再试了下,成功了 在项目的.git 文件夹下面有个叫 config 的文件 在里面添加上
[user]
name = xxx
email = [email protected]
就可以了
周末之后,他变了……
好吧,我这样做的
class RegistrationsController < Devise::RegistrationsController
def create
super
if resource.id == 1
resource.update_attribute :admin, true
end
end
end
不晓得科学不科学……
#1 楼 @weihuilee 恩,谢谢!
赞,相当好看
自问自答:
这个可以,而且很简单
https://github.com/fnando/i18n-js
#5 楼 @adventurelw 谢谢哥!拿你的比较了一下,发现我的这个 zhcn 文件有问题,重新找了个https://gist.github.com/3262623
就好了;另外还有个错误导致了这个问题,我的翻译里面有一个admin:管理员
的翻译,这个导致了 site_admin 的admin:
没有生效,2 个问题一改,就剩time_ago_in_words
这种了,我继续弄……
#1 楼 @adventurelw 我是去他 wiki 里下的 yml……而且哪怕是按照他的路径去添加翻译,也还是不行……