Skip to content

svg()

Includes an SVG file by absolute or relative file path.

svg(string|\Kirby\Cms\File $file): string|false

Parameters

Name Type Default
$file * string|Kirby\Cms\File

Return type

string|false

Screencast

Working with SVG

Kirby has a few useful helpers to load and embed logos and icons in your site.

With $file object

Since 3.3.0

In addition to a string parameter you can also add a file object:

<?php if ($file = $page->files()->filterBy('extension', 'svg')->first()) :?>
<?= svg($file) ?>
<?php endif ?>