Как выывести подстраницы из нескольких родительских страниц в приложении Сайт?

Почему в приложении сайт нельзя вызвать в массив подстраницы нескольких родителей? Можно указать только один ID  если указать несколько ID? то страницы выводяться только из первой указанной. Как-то можно вывести подстраницы из нескольких родительских страниц?

{$pages = $wa->site->pages(1,2,3)}

1 ответ

  • 1

    Вот так

    {$pages1 = $wa->site->pages(1)}
    {$pages2 = $wa->site->pages(2)}
    {$pages3 = $wa->site->pages(3)}
    {$pages = array_merge($pages1, $pages2, $pages3)}

    Можно попробовать более коротко, но не уверен, что Smarty воспримет корректно

    {$pages = array_merge(
    	$wa->site->pages(1),
    	$wa->site->pages(2),
    	$wa->site->pages(3)
    )}

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите