как использовать параметры в модуле PDF в игровой среде - PullRequest
1 голос
/ 14 декабря 2011

Я хочу использовать опцию HEADER_TEMPLATE. я дал как ниже, но игра выдает ошибку Шаблон не найден

public class Design extends Controller {
public static void renderPDFGen()
    {
    Options options = new Options();
    options.HEADER_TEMPLATE = "/design/renderPDFHeader";
    options.filename = "Invoice";
renderPdf(options);
    }

    public static void renderPDFHeader()
        {
            render();
        }
}

В чем может быть ошибка.

1 Ответ

0 голосов
/ 14 декабря 2011

Ваш код неверный.Выполните:

 public static void renderPDFHeader()
 {
    //calculate the contents for the pdf
    String var1, var2;

    //create Options helper
    PDF.Options options = new PDF.Options();
    options.filename="myfile.pdf";
    //etc...

    //render
    renderPdf(options, var1, var2); //note it's renderPDF, not render
 }

Вы получаете шаблон , который не найден , скорее всего, потому что Play пытается найти "/views/design/renderPdfHeader.html", и его там нет

...