Hallo zusammen,
hab mal wieder ein kleines Problem und weiß nicht weiter.
Ich möchte in einem Script einen Fehler abfangen, wenn der gelieferte Textstring nicht die korrekten Variablen enthält.
Textstring "angebot" sieht so aus: "Ab $datum$ alle Preise um $preis$ gesenkt."
Funktioniert auch alles wunderbar solange im Textstring die Variablen richtig geschrieben sind.
Wie kann man das abfangen? Hab es schon mit eval probiert, aber das klappt nicht.
my %string;
$string{datum} = 01.11.2000;
$string{preis} = "20 €";
my $text = Translation::getText('angebot', \%string);