Убил вчера часа четыре, ставя код на это чудо природы - магазин Webasyst, поэтому решил написать док для коллег.
Собственно, всё просто - добавить пользовательскую функцию в smarty и выводить ее где надо. Сложнее понять почему ни хрена не работает...
Добавляем скачанную папку в корневую директорию сайта и ставим на нее chmod 777.
Идем сюда - kernel/includes/smarty/plugins и создаем файл function.linkfeed.php.
В нем пишем:
PHP код:
<?
function smarty_function_linkfeed($params, &$smarty){
define('LINKFEED_USER', 'Ваш_ID');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$options['request_uri'] = $_SERVER['REDIRECT_URL'];
$linkfeed = new LinkfeedClient($options);
unset($options);
return $linkfeed->return_links();
}
?>
Потом либо через админку, редактор шаблона html, либо в файл:
published/publicdata/БД/attachments/SC/themes/Шаблон/index.html
добавляем {linkfeed} и продолжаем обманывать ПС...
ЗЫ. Файлы такого плана - http://www.ru/category/rastjazhka-na...&direction=ASC
работать не будут, хоть ставь $lc_is_static = true; , хоть не ставь.