Antwort #8 am: 16. Juni 2017, 19:15:24
In der 2.0.2.2 sollte man
- soweit möglich, und es ist meist möglich, so auch in deinem Fall -
keine Core-Dateien anfassen.
Im Template gibt es (wenn nicht baue es ein) die Dateien
/lang/lang_SPRACHE.custom wo du solche Dinge definieren kannst.
In der Template-Datei wo du's benutzen möchtest muß die genannte Datei mittels
{config_load file="lang_`$language`.custom"}
auch zur Verfügung stehen (schau dir Beispiel-Dateien aus dem Original-Template
tpl_modified an).
In der Template-Datei kannst du mittels
{if $smarty.const.ACCOUNT_TELEPHONE_OPTIONAL == 'true'}
{#DEINE_DEFINIERTE_SPRACH_VARIABLE#}
{/if}
abfragen ob "Telefonnummer optional" auf 'Ja' steht und deine Sprachvariable dann ausgeben.
Gruß,
noRiddle