Модификатор для ввода номера телефона
Автоматически обрезает лишние символы для ссылки и оборачивает тэгом ссылки, можно через запятую указывать в ТВ, в любом формате.
Код модификатора:
<?php
$out = '';
$phones = explode(',', $input);
foreach($phones as $p)
{
$ph = preg_replace("/[^0-9]/", '', $p);
if(strlen((string)$ph) < 8)
{
$out .= '<a href="tel:+7812'.$ph.'">'.$p.'</a><br />';
}
else
{
$out .= '<a href="tel:+'.$ph.'">'.$p.'</a><br />';
}
}
return $out;