Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

De templates zijn gebaseerd op HTML en Liquid. Op https://help.shopify.com/en/themes/liquid vind je meer informatie over hoe deze taal werkt: mocht je dit zelf willen aanpassen.

Als je via Instellingen → Templates een template opent (bijvoorbeeld die van de vrachtbrief), dan zie je het volgende:

...

Een veelvoorkomend verzoek is om bijvoorbeeld het IBAN nummer in de factuurtemplate te wijzigen. Onderstaand de stappen hoe je dit kunt doen:

  1. Navigeer naar het factuurtemplate via Instellingen → Templates en open vervolgens het Template type Factuur

  2. Je zult dan onderstaand beeld zien, wat de technische opbouw van de factuur is:

    Image Modified

    De parameters aan de rechterkant zijn alle beschikbare informatie-opties die je kunt laten terugkomen op de factuur, zoals het debiteurnummer (model.DebtorNumber)

  3. Kijk via de voorbeeldknop (rechtsonderin) waar het IBAN nummer op de factuur staat, in dit geval helemaal onderin:

    Image Modified

  4. Klik weer op de bewerk knop om in de technische factuuropbouw te komen en ga naar het einde van deze technische opbouw, aangezien daar het IBAN nummer staat

  5. Hier kun je vervolgens het nummer aanpassen en de wijzigingen opslaan

    Image Modified

Vragenlijst-antwoorden in vrachtbrief opnemen

...

Let op: de naam van de vragenlijst en de sleutel van de vraag moeten precies overeenkomen, anders worden ze niet herkend.

Behandelingsresultaten vertalen

Veel template parameters geven Engelse termen terug. Zo ook de behandelingsresultaten. Om bijvoorbeeld de uitkomst van de eerste behandeling te vertalen zou onderstaande code gebruikt kunnen worden:

Code Block
{% case model.JobBillings[0].JobActivityResult %}
{% when 'BreakdownAssistanceOk' %}
Pechhulp geslaagd
{% when 'BreakdownAssistanceNotRepairedTransportToDepot' %}
Pechhulp naar berger
{% when 'BreakdownAssistanceNotRepairedTransportToDestination' %}
Pechhulp naar eindbestemming
{% when 'BreakdownAssistanceTransportWithoutRepairAttempt' %}
Transport zonder reparatiepoging
{% when 'OwnStrength' %}
Eigen kracht verder
{% when 'SalvageDepot' %}
Berging naar berger
{% when 'SalvageFinalDestination' %}
Berging naar eindbestemming
{% when 'EmptyRide' %}
Loze rit
{% endcase %}

Onderscheid tussen Laden en Lossen in vrachtbrief

Om onderscheid te kunnen maken in een vrachtbrief voor het laden en lossen is de property LoadType toegevoegd.

Onderstaand voorbeeld van hoe deze property te gebruiken.

Code Block
languagehtml
{% if model.LoadType == 1 %}
	Voertuig geladen
{% endif %}  
{% if model.LoadType == 2 %}
	Voertuig gelost
{% endif %}