H�,
ik ben opzoek naar een Python Cheetah "programeur".
Probleem is, het boekhoud programma wat ik gebruik in het engels is. Ik maak gebruik van een standaard template voor facturen. Deze heb ik voor zover dat mij dat mogelijk is vertaald naar het Nederlands. Alleen 1 onderdeel lukt mij niet. De "Betaald" variabelen komt van het programma zelf en wordt tijdens het afhandelen en printen elke keer opnieuw verwerkt.
Variabele: Cash, Debit Card, Check, Transfer, Credit Card
Vertaald : Kontant, Pin, Cheque, Overboeking, Credit Card
Wie o Wie kan mij hier mee helpen.
Om dit stukje code gaat het
Al vast bedankt.
Tony Broekhof
Totale tamplate
ik ben opzoek naar een Python Cheetah "programeur".
Probleem is, het boekhoud programma wat ik gebruik in het engels is. Ik maak gebruik van een standaard template voor facturen. Deze heb ik voor zover dat mij dat mogelijk is vertaald naar het Nederlands. Alleen 1 onderdeel lukt mij niet. De "Betaald" variabelen komt van het programma zelf en wordt tijdens het afhandelen en printen elke keer opnieuw verwerkt.
Variabele: Cash, Debit Card, Check, Transfer, Credit Card
Vertaald : Kontant, Pin, Cheque, Overboeking, Credit Card
Wie o Wie kan mij hier mee helpen.
Om dit stukje code gaat het
Al vast bedankt.
Tony Broekhof
HTML:
<!-- pref payment totals -->
#if $PrintTotalPaymentInformation
#if $payments
#for $payment in $payments
<tr>
<td>$format.string('Kontant / Pin / Overboeking')</td>
<!Eind>
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title></title>
<link href="style.css?version=$randomValue" rel="stylesheet" type="text/css">
</head>
<body>
<!-- checkout:header -->
<!-- shipping info suppport -->
#if $has_shipping
#set $doc_info_id = "shipping_doc_info"
#set $store_info_id = "shipping_store_info"
#set $client_info_id = "shipping_client_info_billing"
#else
#set $doc_info_id = "doc_info"
#set $store_info_id = "store_info"
#set $client_info_id = "client_info"
#end if
#if $storeImageURL
#if $storeImageAutoSize == True:
<img id="store_logo" src="$storeImageURL" alt="" height="100px">
#else
<img id="store_logo" src="$storeImageURL" alt="">
#end if
#else
<div id="store_name">$storeName</div>
#end if
<div id="doc_header">
<div id="$doc_info_id">
<span id="doc_name">Factuur $formattedNumber</span>
<b>$format.string('Datum')</b> $format.shortDate($date)<br>
<b>$format.string('Bestelling')</b> $formatted_request_number
#if not $PrintTotalPaymentInformation
<br>
#if $payments
#if len($payments) > 1
$format.string('Betaald @ Kassa')
#else
$format.string('Betaald @ Kassa')
#end if
#for $payment in $payments
#if $payment != $payments[len($payments) -1]
$format.unify($payment.payment.terminal.md.number),
#else
$payment.payment.terminal.md.number
#end if
#end for
<br>
#end if
#end if
</div>
<div id="$store_info_id">
<small>$format.string('Van'):</small><br>
<b>$storeName</b><br>
$templateHeader
</div>
#if $client
<div id="$client_info_id">
<!-- shipping info support -->
#if $has_shipping
<small>$format.string('Factureren Aan'):</small><br>
#else
<small>$format.string('Aan'):</small><br>
#end if
#if $md.company and $md.name
<b>$md.company</b><br>
<b>$format.name($md.name)</b><br>
#elif $md.company
<b>$format.name($md.company)</b><br>
#elif $md.name
<b>$format.name($md.name)</b><br>
#end if
#if $md.address
$format.address($md.address)
#end if
#if $md.taxnumber
$format.string('BTW NR'): $md.taxnumber
#end if
</div>
#if $has_shipping
<div id="shipping_client_info_shipping">
<small>$format.string('Verzenden naar'):</small><br>
#if $md_shipping.company and $md_shipping.name
<b>$md_shipping.company</b><br>
<b>$format.name($md_shipping.name)</b><br>
#elif $md_shipping.company
<b>$format.name($md_shipping.company)</b><br>
#elif $md_shipping.name
<b>$format.name($md_shipping.name)</b><br>
#end if
#if $md_shipping.address
$format.address($md_shipping.address)
#end if
#if $md.taxnumber
$format.string('BTW NR'): $md.taxnumber
#end if
</div>
#end if
#end if
<div style="clear:both;"></div>
</div>
<!-- checkout:content -->
<!-- product list -->
<table id="products" cellspacing="0" cellpadding="0">
<thead>
<tr>
<th class="right">#</th>
<th class="left">$format.string('Code')</th>
<th class="left">$format.string('Merk')</th>
<th class="left">$format.string('Naam')</th>
#if $hasDiscounts
<th class="left">%</th>
#end if
<th class="right">$format.string('Prijs')</th>
<th class="right">$format.string('Totaal')</th>
</tr>
</thead>
<tbody>
#for $product in $productChildren
<tr>
<td class="right">$format.quantity($product.quantity)</td>
<td class="left">$product.md.code</td>
<td class="left">$product.md.brand</td>
<td class="left">$product.md.name
#if $PrintProductDescriptions
#if $product.md.description
<br>$product.md.description
#end if
#end if
#if $product.serials
<br>
#for $serial in $product.serials
#if $serial.value
<span class="serial">$serial.value - </span>
#end if
#end for
#end if
</td>
#if $hasDiscounts
<td class="left">$format.percentage($product.discount_percentage)</td>
#end if
#if $PrintProductsIncludingTax
<td class="right">$format.currency($product.priceIn)</td>
<td class="price total">$format.currency($product.totalPriceIn)</td>
#else
<td class="right">$format.currency($product.priceEx)</td>
<td class="price total">$format.currency($product.totalPriceEx)</td>
#end if
</tr>
#end for
</tbody>
</table>
<!-- checkout:footer -->
<div id="doc_total">
<table id="totals" cellspacing="0" cellpadding="0">
<tbody>
<!-- default totals -->
<!-- shipping method support -->
#if $shippingMethodRequest
<tr class="sub">
<td>$format.string('Verzonden') ($shippingMethodRequest.md.name):</td>
<td class="price">$format.currency($shippingMethodRequest.totalPriceEx)</td>
</tr>
#end if
<tr class="sub">
<td>$format.string('Subtotaal'):</td>
<td class="price">$format.currency($totalPriceEx)</td>
</tr>
#if $PrintCombinedTaxInTotals
<tr>
<td>$format.string('BTW'):</td>
<td class="price">BTW $format.currency($totalTax)</td>
</tr>
#else
#for tax in $totalTaxes
<tr>
<td>$tax.name ($tax.rate%):</td>
<td class="price">$format.currency($totalTaxes[$tax])</td>
</tr>
#end for
#end if
<tr class="total">
<td>$format.string('Totaal'):</td>
<td class="price">$format.currency($totalPriceIn)</td>
</tr>
<!-- pref payment totals -->
#if $PrintTotalPaymentInformation
#if $payments
#for $payment in $payments
<tr>
<td>$format.string('Kontant / Pin / Overboeking')</td>
<td class="price">$format.currency($payment.payment.amount)</td>
</tr>
#end for
#else
<tr class="paid">
<td>$format.string('Betaald'):</td>
<td class="price">$format.currency($paymentTotal)</td>
</tr>
#end if
<tr class="total">
<td>$format.string('Nog te ontvangen'):</td>
<td class="price">$format.currency($due)</td>
</tr>
#end if
</tbody>
</table>
<div id="store_employee">
<small>Geholpen door:</small><br>
<b>$employee.name()</b><br>
</div>
<div style="clear:both;"></div>
</div>
#if $templateFooter
<div id="store_footer">
$templateFooter
</div>
#end if
<!-- checkout:end -->
</body>
</html>
Laatst bewerkt door een moderator: