Prawn -Ссылки внутри ячеек таблицы

Я пытаюсь создать PDF-файлы с Prawn. Внутри моего шаблона PDF у меня есть таблицы с ячейками. В одной из этих ячеек у меня есть адрес электронной почты:

cell_email = pdf.make_cell(:content => booking.user_email, :border_width => 0)

Я хочу, чтобы электронная почта ссылалась на ссылку «mailto». Я знаю, что могу связать вот так:

pdf.formatted_text([{:text => booking.user_email, :link => "mailto: #{booking.user_email}"}])

Однако объединение этих двух строк (, дающих форматированный текст в качестве содержимого ), не работает :

cell_email = pdf.make_cell(:content => pdf.formatted_text([{:text => booking.user_email, :link => "mailto: #{booking.user_email}"}]), :border_width => 0)

. Любые идеи, как я могу решить эту проблему (создать ссылку электронной почты внутри ячейки таблицы )?

С уважением и большое спасибо!

5
задан alexs333 9 July 2012 в 07:51
поделиться