私はバービーを使ってEAN13バーコードを生成しています。私はエラーを取得しています未定義のメソッドtwo_dimensional?バービーバーコード
:私は、コントローラで使用しているundefined method two_dimensional?' for "400000000000":String
コード:
def index
@barcode = getnumber
@barcode_voorbeeld = Barby::HtmlOutputter.new(@barcode)
@barcode_voorbeeld.to_html
end
def getnumber
Barcode.first.number
end
を最後に、私が達成したいものは、最後のバーコードモデルを取得し、追加することです+ 1を数字にすると、@barcode = getnumber + "1"
のようなもので、その結果はこの場合になります。400000000001
ありがとうございます。
ここで 'two_dimensional?'メソッドを使用しますか? – Tejas
これはBarbyの方法です。 [Barby two_dimensional](53):53行目のhttps://github.com/toretore/barby/blob/92c7b73e937f9f5eb804dee55deed39695c0da39/lib/barby/outputter/html_outputter.rb。 –
html outputterは文字列ではなく、バーコードを想定しています。 –