Для начала покажите кусок кода шаблона, который у вас должен по замыслу делать сабж, а то может в нем ошибки или чего-то не хватает, поэтому и не работает.
Вот пример кода, который выводит заголовки страниц из приложения сайт и делает их ссылками на сами страницы:
{$site_pages = $wa->site->pages()}
{foreach $site_pages as $page}
<a href="{$page.url}">{$page.name}</a>
{/foreach}
Массив site_pages в таком виде содержимого страниц не содержит. В нем есть id, parent_id, name, title, full_url, url, create_datetime, update_datetime, description, keywords.
Если надо взять массив данных какой-то одной страницы, а не всех кучей, то надо обращаться к wa->site->page($id) с указанием id страницы, либо в приведенном примере вводить условие на выборку определенной страницы например тоже по её id.
Это все понятно, через {wa_dump()} структуру массивов я просмотрел, мне пришлось перенести контент страниц(и сами страницы) из $wa->site в $wa->shop в итоге все заработало. Я хочу понять куда записываются мелкие ошибки? или по умолчанию записываются только серьезные?
4 ответа
$wa->site->page(...), аналогично выводится страницы других приложений
Хорошо, где можно посмотреть почему это не срабатывает?
Для начала покажите кусок кода шаблона, который у вас должен по замыслу делать сабж, а то может в нем ошибки или чего-то не хватает, поэтому и не работает.
Вот пример кода, который выводит заголовки страниц из приложения сайт и делает их ссылками на сами страницы:
Массив site_pages в таком виде содержимого страниц не содержит. В нем есть id, parent_id, name, title, full_url, url, create_datetime, update_datetime, description, keywords.
Если надо взять массив данных какой-то одной страницы, а не всех кучей, то надо обращаться к wa->site->page($id) с указанием id страницы, либо в приведенном примере вводить условие на выборку определенной страницы например тоже по её id.
Это все понятно, через {wa_dump()} структуру массивов я просмотрел, мне пришлось перенести контент страниц(и сами страницы) из $wa->site в $wa->shop в итоге все заработало. Я хочу понять куда записываются мелкие ошибки? или по умолчанию записываются только серьезные?