Jump to content

Aanpassen kop pakbon


RemySan

Recommended Posts

Lezer,

 

Ik heb een vraagje. Een klant van mij wil een andere kop 'header' bij zijn pakbonnen. De kop van de pakbon wordt nu overgenomen van de factuur maar deze 2 moeten allebei verschillend zijn. Hoe kan ik dit voor elkaar krijgen?

 

Met vriendelijke groet,

Remy

Link to comment
Share on other sites

In localisatie>vertalingen kunt u pdf vertalingen aanpassen. Hiermee kunt u de meeste dingen aanpassen. Als u hiermee niet voldoende kunt aanpassen probeer dan:

 

In de folder /pdf vind je een bestand genaamd: invoice.tpl die kunt u aanpassen voor het invoice model aan te passen. 

Link to comment
Share on other sites

Dag Remy,

 

Dat kan!

Je moet een aanpassing doen in HTMLTemplateDeliverySlip.php. Daar zoek je de functie getHeader en pas je de regel: 

    public function getHeader()
    {
        $this->assignCommonHeaderData();
        $this->smarty->assign(array('header' => HTMLTemplateDeliverySlip::l('Delivery')));

        return $this->smarty->fetch($this->getTemplate('header'));
    }

naar: 

    public function getHeader()
    {
        $this->assignCommonHeaderData();
        $this->smarty->assign(array('header' => HTMLTemplateDeliverySlip::l('Delivery')));

        return $this->smarty->fetch($this->getTemplate('header_delivery'));
    }

Dan kun je een bestand header_delivery.tpl aanmaken in je /pdf folder. In je pakbon word dan een andere header gepakt.

 

Uiteraard kan je dezelfde functie overschrijven voor je factuur. Dan zou je het bestand HTMLTemplateInvoice.php moeten hebben.

 

Ik raad je ook aan om alles in de overrides te doen :)

Link to comment
Share on other sites

Adeko,

 

Bedankt voor de reacties hiermee is mijn probleem gedeeltelijk opgelost.

Nu moet ik alleen nog voor elkaar proberen te krijgen dat deze regels:

{if $logo_path}
			<img src="{$logo_path}" style="width:{$width_logo}px; height:{$height_logo}px;" />
		{/if}

wordt omgetoverd in een regel die naar een image verwijst.

Ik heb het al geprobeerd met <img src="img/quartier-logo-1446045538.jpg"/> maar dit zonder succes.

Iemand enig idee hoe ik deze image toch op die plek kan krijgen?

 

Met vriendelijke groet,

Remy

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...