1. Создаем тэг R_node следующего содержания:
Code: Select all
global $gCms;
$pg = ContentOperations::LoadContentFromAlias($params['page']);
$smarty = &$gCms->GetSmarty();
$smarty->assign('R_node', $pg->mProperties->mPropertyValues);
Теперь в {$R_node} - все блоки страницы...{R_node page=$node->alias}
Пример:
В шаблоне страницы создаем:
Code: Select all
...
{content_image block='category_image_big' dir='images/category/big'}
{content block='short'}
...
Code: Select all
{foreach from=$nodelist item=node name=cl}
{R_node page=$node->alias}
<a href="{$node->url}">
<img src='{$R_node.category_image_small}' alt="{$node->menutext}">
</a>
{$R_node.short}
{/foreach}