У меня есть файл docx с некоторыми переменными. Используя PHP, я вставляю шаблоны слов xml в переменные в функции l oop. Работает нормально, кроме одной вещи. Всегда после моего кода xml, в текстовом документе добавляется одна дополнительная пустая строка после моего кода шаблона xml.
Мой код веточка / xml coee:
{% trans_default_domain 'DocumentGenerator' %}
{% for person in contactPersons %}
{%- spaceless -%}
<w:p>
<w:pPr>
<w:spacing w:lineRule="auto" w:line="240" w:after="0"/>
<w:jc w:val="both"/>
<w:rPr>
<w:sz w:val="18"/>
<w:szCs w:val="18"/>
</w:rPr>
</w:pPr>
<w:r>
<w:rPr>
<w:b/>
<w:sz w:val="18"/>
<w:szCs w:val="18"/>
</w:rPr>
<w:t xml:space="preserve">{{ person.index }} {{ person.name }} - </w:t>
</w:r>
<w:r>
<w:rPr>
<w:sz w:val="18"/>
<w:szCs w:val="18"/>
</w:rPr>
<w:t>{% if person.phoneNumber %} Phone: {{ person.phoneNumber }}, {% endif %}{% if person.email %}address e-mail: {{ person.email }} {% endif %}</w:t>
</w:r>
<w:bookmarkStart w:name="_GoBack" w:id="1"/>
<w:bookmarkEnd w:id="1"/>
</w:p>
{%- endspaceless -%}
{% endfor %}
Так что это мой код в l oop. В текстовом документе в последнем всегда появляется пустая строка с кодом.
<w:r>
<w:rPr>
<w:sz w:val="18"/>
<w:szCs w:val="18"/>
</w:rPr>
<w:br/>
</w:r>
<w:bookmarkStart w:name="_GoBack" w:id="1"/>
<w:bookmarkEnd w:id="1"/>
Почему эта строка добавляется в конце l oop? И как это исправить. Спасибо.