Das zentrale Template The template file that is used for displaying surcharge/discount information is add_charge_info.tpl zur Darstellung der Aufschläge befindet sich im Ordner and can be found in the directory /Resources/views/frontend/mnd_add_charge_manager des Plugins.
Folgende Textbausteine sind definiert und können im Backend korrigiert werden of the plugin.
The following text snippets are defined and can be changed in the shopware backend:
...
Textbaustein | Beschreibung |
---|---|
{s name="add_charge_info/ggf" namespace="frontend/add_charge_info"}ggfif appl.{/s} | Wird angezeigt wenn nicht genau definiert werden kann ob der Aufschlag für den Nutzer anwendbar ist, oder es sich um einen Variantenartikel handelt der im Listing dargestellt wird Will be used when the surcharge/discount is limited to a certain shipping country or type of dispatch, or if it is only applicaple for a specific article variant. |
{s name="add_charge_info/optional" namespace="frontend/add_charge_info"}optional{/s} | Wird bei optionalen Aufschlägen angezeigtWill be used when surcharges/discounts are optional |
{s name="add_charge_info/zzgl" namespace="frontend/add_charge_info"}zzgl.plus{/s} | Wird bei normalen Aufschlägen angezeigtWill be used as default for surcharges |
{s name="add_charge_info/abzgl" namespace="frontend/add_charge_info"}abzgl.minus{/s} | Wird bei Rabatten angezeigtWill be used as default for discounts |
{s name="add_charge_info/basket" namespace="frontend/add_charge_info"}pro Bestellungper order{/s} | Wird angezeigt wenn der Aufschlag pro Warenkorb definiert wurde |
...
Will be used when surcharge/discount is only per order |
To customize the template please inherit it according to shopware standards. Add a directory in your Theme with the name /frontend/mnd_add_charge_manager und die Datei and add the file add_charge_info.tplan.
Folgende Variablen stehen zur VerfügungYou can use the following variables:
Variable | Beschreibung | Beispiel | Typ | |
---|---|---|---|---|
$add_charge | Enthält alle Informationen zum den Aufschlägen/Rabatten.Contains information for all surcharges/discounts of an article | array | ||
$add_charge.notApplicable | Der Aufschlag ist auf bestimmte Bedingungen eingeschränkt (siehe The surcharge/discount is restricted (see $add_charge.limitedDispatches, $add_charge.limitedCountries, $add_charge.customerGroupException) | true | false | boolean | |
$add_charge.isVariant Es handelt sich um einen Variantenartikel | if true it is an article variant | true | false | boolean | |
$add_charge.isOptional | Der Aufschlag ist the surcharge/discount is optional (Warenkorbper shopping cart) | true | false | boolean | |
$add_charge.grossPrice | Der Betrag des Aufschlages/Rabattesthe gross price of the surcharge/discount | 0.25 | float | |
$add_charge.limitedDispatchesEnhält | die Versandarten auf die der Aufschlag/Rabatt eingeschränkt wurdeIf limited to types of dispatch, this contains a list of types of dispatch this surcharge/discount is limited to. | array { | array | |
$add_charge.limitedCountries | Enhält die Länder auf die der Aufschlag/Rabatt eingeschränkt wurdeIf limited to shipping countries, this contains a list of shipping countries this surcharge/discount is limited to. | array { [id] => 'LandCountry Name' } | array | |
$add_charge.customerGroupException | Enthält die Kundengruppen auf die der Aufschlag/Rabatt eingeschränkt wurdeContains the customer groups the surcharge/discount is limited to. | array { [id] => 'KundengruppeCustomer Group Name' } | array | |
$add_charge.displayName | Enthält den Anzeigenamen des Aufschlages/Rabattes | DosenpfandThe display name | Handling Fee | string |
$add_charge.type Folgende Werte sind möglich | type of the surcharge/discount (see details in user documentation)
| multi | single | basket | optbasket | string | |
$add_charge.description | Enthält die Beschreibung des Aufschlages/Rabattes | Das in Deutschland übliche DosenpfandContains the short description text | Handling Fee for large items | string |
$hideDescriptionDefiniert ob die Beschreibung angezeigt werden soll. | defines if the short description should be displayed | true | false | boolean |