usunąłem ten wiersz.
Próbowałem wyrażeń regularnych z TwigExtension:
<?php
// src/Twig/AppExtension.php
namespace App\Twig;
use Twig\Extension\AbstractExtension;
use Twig\TwigFilter;
class AppExtension extends AbstractExtension
{
public function getFilters()
{
return [
new TwigFilter('preg_a_replace', [$this, 'pregReplace']),
];
}
public function pregReplace($subject, $pattern, $replacement)
{
// return $replacement;
$splited = preg_split($pattern, $subject);
//print_r(preg_split($pattern, $subject));
return '<'.$splited[1].'>'.$replacement.'</a>';
// return preg_replace($pattern, $replacement, $subject);
}
}
{{ confirmationUrl | preg_a_replace('/>*</','kliknij tutaj') }}
e-mail "krzaczy" się jeszcze bardziej. To zadanie nie ma dużego priorytetu więc kończę.
Pozdrawiam