undefined方法two_dimensional?巴尔比条码

时间:2016-09-09 12:14:10

标签: ruby-on-rails

我使用Barby生成EAN13条形码。

我收到错误: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

提前感谢。

1 个答案:

答案 0 :(得分:0)

@number = getnumber
@barcode = Barby::Code128B.new(@number)
@barcode_voorbeeld = Barby::HtmlOutputter.new(@barcode)
@barcode_voorbeeld.to_html