我正在使用Wordpress创建一个博客,我注意到当我多次保存帖子时,代码中会出现一个奇怪的元素,在帖子的底部创建一个大的空白区域.
代码如下所示:
...post content
<object id="ba7ab859-2a8a-9fa1-988a-4a9938aba59b" width="0" height="0" type="application/gas-events-abn"></object>
Run Code Online (Sandbox Code Playgroud)
每次我编辑帖子时都要将其删除.Joomla有时习惯于发生同样的事情.我该怎么做才能解决这个问题?
我正在开发一个使用Rails和Devise进行用户身份验证的应用程序.我想知道是否有办法只询问密码进行一些更改.
例如,我希望在以下情况下询问密码:
我希望用户可以在没有任何密码的情况下自由编辑其他字段,例如:
所以,我想要一种方法来交换这两种方法.我怎么解决这个问题?
编辑:
在Devise的文档中我发现了这个并且它工作正常,它只允许在我输入密码时更改密码和电子邮件:
def update
@user = User.find(current_user.id)
successfully_updated = if needs_password?(@user, params)
@user.update_with_password(params[:user])
else
# remove the virtual current_password attribute update_without_password
# doesn't know how to ignore it
params[:user].delete(:current_password)
@user.update_without_password(params[:user])
end
if successfully_updated
set_flash_message :notice, :updated
# Sign in the user bypassing validation in case his password changed
sign_in @user, :bypass => true
redirect_to after_update_path_for(@user)
else
render "edit"
end
end
private
# check if we need password to update user data …Run Code Online (Sandbox Code Playgroud) 我正在用Rails创建一个博客,我做的第一件事是管理区域(现在是我在应用程序中唯一的东西).我已经使用Bootstrap来快速设计所有页面并设计用于身份验证.
对于我使用的所有模型,视图和控制器scaffolding,我生成了两个模型Admin和Post模型.
问题是,现在我必须创建REAL博客并使用/admin路由访问管理面板.例如,要创建一个我应该访问的新帖子http:/mysite/admin/posts/new.
另一个问题是我在公共博客页面(不是Bootstrap)中会有一个完全不同的设计,当然我会有不同的控制器,视图和路线.
那么,可以做些什么呢?