Fenom вывод с проверкой.

Хочу понимать fenom только начал. Подскажите как лучше перевести в fenom следующую конструкцию?
<title>[[*seo.title:isnot=``:then=`[[*seo.title]]`:else=`[[++site_name]] | [[*pagetitle]]`]]</title>
Пока придумал только так? Громоздко, в таком варианте head стал нечитаем. Как можно сделать лучше?
{if $_modx->resource.seoTitle}
        <title>{$_modx->resource.seoTitle}</title>
    {else}
        <title>{$_modx->config.site_name} | {$_modx->resource.pagetitle}</title>
    {/if}
Николай
11 октября 2019, 18:01
modx.pro
94
0

Комментарии: 2

Андрей Шевяков
11 октября 2019, 19:29
1
+1
Можно упростить с помощью тернарного оператора:

<title>{$_modx->resource.seoTitle ?: '{$_modx->config.site_name} | {$_modx->resource.pagetitle'}}</title>

Как то так
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2