Я использую Wicked PDF для создания PDF. Итак, у меня есть представление contract.pdf.haml
для его создания, и я хочу использовать динамическое заполнение, основанное на некоторой бизнес-логике (не имеет значения). Таким образом, в представлении я создал 2 переменные (позже они будут получены из контроллера) для padding-top
и padding-left
:
- if 1>0
- padding_top = "970px"
- padding_left = "380px"
- else
- padding_top = "50px"
- padding_left = "100px"
А потом я использую эти переменные во встроенном CSS:
:css
.signature-box {
padding-top: padding_top;
padding-left: padding_left;
clear: both;
float: left;
height: 120px;
width: 50%;
}
Но когда создается PDF, я вижу, что отступы не применяются. Что здесь не так?