Ach das kann man alles lernen, Schritt für Schritt. Wichtig ist, den Sinn und Zweck zu erkennen, warum ein Template: Um Code und Layout sauber zu trennen.
Und soo kompliziert ist mein Beispiel nun auch wieder nicht 😉
PS: Das Markdown vom Forum hat einen Backslash gefressen. Hier isser nochmal nachgereicht:
$template->param( chars => \\@slice );
Indes: Übergeben wird ein Schlüssel und ein Wert. Und der Wert in einem Hash ist grundsätzlich immer ein Scalar. Also kann es nur eine Refernez sein, steht auch weiter oben im Kommentar.
MfG