Pas 1: se pune HTML-ul template-ului in site\frontend\themes\remark\views\invoice\document-templates\invoice\pdfx.php unde “invoice” este tipul de document pentru care se creeaza template-ul si x este nr. urmatorului template
Daca facem si un tip nou de document, de exemplu invoice misto, atunci inainte de asta facem si directorul \frontend\themes\remark\views\invoice\document-templates\invoicemisto
Pas 2: in acest HTML (care este defapt PHP acum) adaugam tag-ul pngTemplateLogoPosition[280,55,250,210,#FFFFFF] intr-un comentariu undeva in html; aceste coordonate (x,y,w,h ) identifica placeholder-ul pentru logo, pentru template-ul meu, in pixeli, si culoarea de fundal a facturii (#FFFFFF in acest caz)
Pas 3: daca la pasul 1 am creeat un nou tip de document atunci il adaugam in DocumentTemplates.php (helper) in $templateTypes din saveTemplate(), cu acelasi nume : “invoicemisto”
ATENTIE: dupa ce ai urcat pe live template-uri noi, apeleaza asta intr-o migrare:
DocumentTemplates::generateForNewTemplates();
Acest apel va genera template-uri pentru cele noi, pe toate companiile din sistem.