小编scu*_*mah的帖子

在stylus css中更改部分文本的颜色?

我想用手写笔改变文本串中只有一个单词的颜色即

#copy
   h1 Our new site will be ready soon..
Run Code Online (Sandbox Code Playgroud)

手写笔代码是

  h1
   font-weight bold
   color white
Run Code Online (Sandbox Code Playgroud)

我只是想将h1短语"我们的"中的第一个字母的颜色改为黄色,我怎么能在手写笔中实现这一点,谢谢:)

css stylus

6
推荐指数
2
解决办法
1万
查看次数

直接访问未经身份验证的pdf文件时设计身份验证

尝试查看.pdf文件(使用PDFKit生成)未经身份验证时,我遇到了问题,只是直接从给定的网址开始host/.../profile.pdf.我按预期要求输入图像中显示的凭据(不在users/sign_in路径中):

要求认证

我输入正确的凭据,框上下移动并再次请求凭据.看起来好像用户或密码错了,但事实并非如此.控制器的相关代码在这里:

class Entrepreneur::ProfilesController < ApplicationController
  before_filter :authenticate_user!

  def show
    respond_to do |format|
      format.pdf do
        html = render_to_string(:layout => false , :action => "show.html.haml")
        kit = PDFKit.new(html)
        send_data(kit.to_pdf, :filename => "name.pdf", :type => 'application/pdf')
      end
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

没有什么花哨的,你可以看到.我试图从filter(before_filter :authenticate_user!, :except => [:show])中删除show动作并自己编写一个自定义过滤器来将未经身份验证的用户重定向到new_session_path,但这样做我不知道如何在注册后将用户重定向到pdf show.

简而言之,设计在访问pdf节目时询问我的凭据并且不接受它们.如何让用户访问sign_in页面并在签名后重定向回到pdf?

我正在使用Rails 3.0.7,Ruby 1.8.7和Devise 1.1.5.

谢谢!

ruby-on-rails devise

3
推荐指数
1
解决办法
1194
查看次数

标签 统计

css ×1

devise ×1

ruby-on-rails ×1

stylus ×1