0

アプリケーションで rqrcode-rails3 gem を使用しています。QR コードを SVG または PNG 形式で生成したいと考えています。Ruby 1.8.7 で Rails 3.0.7 を使用しています。私が抱えている問題は、レールが.svgファイルをアプリケーションレイアウトを使用してレンダリングすることにより、xmlではなくhtmlとしてレンダリングすることを強制していることです。

Rails 3.2.3 を使用したテスト アプリケーションで gem をテストしたところ、動作しました。しかし、私の実際のアプリケーションでは、どういうわけかそれを機能させることができません。

どうすればそれを機能させることができますか?

コントローラーにあるものは次のとおりです。

    respond_to do |format|
      format.html
      format.svg { render :qrcode => request.url, :level => :l, :unit => 10 }
      format.png { render :qrcode => request.url }
    end
end
4

0 に答える 0