User Tools

Site Tools


tutorials:zencartmods:customs.html

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
tutorials:zencartmods:customs.html [2011/06/01 18:04]
daigo
tutorials:zencartmods:customs.html [2011/06/01 18:20]
daigo
Line 1: Line 1:
-Once you've done the [[tariff.html|Teriff ​Mod]], you'll be able to generate an international customs form as well.+==== Commercial Invoices ==== 
 + 
 +Once you've done the [[tariff.html|Tariff ​Mod]], you'll be able to generate an international customs form as well.
  
 {{:​tutorials:​zencartmods:​customs.png|}} ​ {{:​tutorials:​zencartmods:​customs.png|}} ​
  
 +If you add the customs form to the end of admin/​invoice.php,​ then it will print out nicely every time you print the invoice.
 +
 +in admin/​invoice.php
 +
 +find (end of file)
 +<code php>
 +</​table>​
 +<!-- body_text_eof //-->
 +</​code>​
 +
 +and replace it with 
 +
 +<code php>
 +</​table>​
 +<?php
 +if ($order_check->​fields['​delivery_country'​] ​ != "​United States"​) { // change this to your own country
 +<p style="​page-break-before:​ always">​ </p>
 +<?php
 +//
 +// put the code for the invoice here
 +// 
 +} ?>
 +<!-- body_text_eof //-->
 +</​code>​
 +
 +note that the 
 +<code php>
 +<p style="​page-break-before:​ always">​ </p>
 +</​code>​
 +just makes it print on a separate page, if you'd like to save trees then this can be taken out.
 +
 +== Sample ==
 +
 +Here's an example of what ours looks like.
 +
 +{{:​tutorials:​zencartmods:​invoice.php.zip|}}
  
 +You should be able to mix and match between this mod, the [[barcodeinv.html|barcode mod]], and the [[addrmismatchinv.html|address mismatch mod]].
/home/ladyada/public_html/wiki/data/pages/tutorials/zencartmods/customs.html.txt · Last modified: 2016/01/28 18:05 (external edit)