Для начала нужно активировать возможность использования php кода в шаблоне. Это делается следующим образом:
необходимо в файле /published/SC/html/scripts/classes/class.view.php изменить строку
$this->security_settings['PHP_TAGS'] = false;
на:
$this->security_settings['PHP_TAGS'] = true;
Чтобы вставить в код файла шаблона фрагмент PHP-кода, в Smarty используются теги {php} ... {/php}, между которыми следует вставлять пользовательский код, например:
{php}
echo 'Hello world!';
{/php}
Кроме файлов-шаблонов PHP-код описанным здесь образом можно также вставлять с помощью встроенного редактора дизайна, переключившись в режим «Редактировать HTML-код».
Добавьте в нужный файл-шаблон витрины PHP-код, полученный вами после регистрации в системе Sape, обрамив его Smarty-тегами {php} ... {/php}:
{php}
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '**************');
}
require_once(DIR_INCLUDES.'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links();
{/php}
Внимание: в коде Sape укажите вместо ************** свой индивидуальный номер, а фрагмент $_SERVER['DOCUMENT_ROOT'] замените на DIR_INCLUDES, как показано в примере выше.
Совет: для отображения ссылок на всех страницах витрины добавьте код Sape в файл /published/SC/html/scripts/templates/frontend/frame.html.