Тут делимся полезными кусками кода, которые могут кому-то пригодиться ![]()
Тут делимся полезными кусками кода, которые могут кому-то пригодиться ![]()
Правило маршрутизации, которое позволяет извлекать нужные части из ЧПУ:
$map->addRoute(['GET', 'POST'], '/blog/[{category:[\w/+-]+}[/[{article:[\w.+-]+}.html]]]', 'modules/blog/index.php');$route = di('route');
echo $route['category'];
echo $route['article'];Преобразовать текст, который содержит смайлы и bb-коды в html
$tools = di(\Johncms\System\Legacy\Tools::class);
$text = '[ b]Жирный текст[/b] текст тектс тектс [ s]зачеркнутый текст[/s]';
echo $tools->checkout($text, 1, 1);