Для проекта с Smarty я хочу использовать переменную title для ID в HTML. Переменная должна быть строчной, не должна иметь пробелов и гласных мутаций (ä, ö, ü, é, è, à, ...). Например Übergrösse
должно быть ubergrosse
.Escape variable #id дружественный с Smarty
После крупного поиска я не могу найти действительно полезную команду. Так что я попытался его с |replace
модификатором, как это:
<section id="{$title|lower|replace:' ':''|replace:'ä':'a'|replace:'ö':'o'|replace:'ü':'u'|replace:'é':'e'|replace:'è':'e'|replace:'à':'a'}">...</section>
Есть ли лучший способ сделать это?