Rekursives Ersetzen
alxndr-w opened this issue · comments
Alexander Walther commented
Lässt sich das irgendwie umsetzen?
z.B.
{{name}} = Kevin
{{meldung}} = Ihre Nachricht an {{name}} wurde erfolgreich zugestellt.
Output:
Ihre Nachricht an Kevin wurde erfolgreich zugestellt.
Thomas Blum commented
Lässt sich das irgendwie umsetzen?
{{name}} = Kevin
{{meldung}} = Ihre Nachricht an %s wurde erfolgreich zugestellt.
<?php
$name = sprogcard('name');
echo '{{ meldung|format('.$name.') }}';
Alternative zum testen
echo sprogdown(sprogcard('message'));
Alexander Walther commented
Das geht jedoch nur in der PHP-Schreibweise, oder?
Thomas Blum commented
Das geht jedoch nur in der PHP-Schreibweise, oder?
ja
Alexander Walther commented
Und auch nur für 2 Level mit dem Beispiel. Rekursiv wäre schon hilfreich, um Textbausteine in anderen wieder zu verwenden.
Thomas Blum commented
Ich kann verstehen das man das gern haben möchte, sehe hier aber Probleme in der Umsetzung.
Wenn du gern einen PR beisteuern magst, kannst du das Issue gern wieder öffnen.