У меня есть несколько полей с именами, такими как:
home_phone
company_phone
mobile_phone
other_phone_c
personal_phone_c
И у меня есть переменная Smarty для заполнения входных значений значениями полей:
value="{$fields.{{$prefix}}_phone}"
Но поля ссуффиксы _c
не выводятся, так как они не соответствуют шаблону.
Есть ли способ добавить какое-либо регулярное выражение, чтобы он искал значения, которые либо заканчиваются после phone
, либо_c
, что-то вроде:
{$fields.{{$prefix}}_phone{regex | ($|_c$)}}"