10.07.2008, 22:33 | #1 |
Новичок
Регистрация: 28.01.2007
Сообщений: 26
Вес репутации: 0
|
Установка на Pligg, Need Help
С установкой кода в index.php, в подвал проблем не испытываю - <!--check code--> отображается. Но вот с установкой "echo $sape->return_links($n);" в шаблон, чтобы раскидать ссылки по странице - проблему имею. Никак не могу разобраться с шаблонной структурой и синтаксисом в ней. Имел кто-нибудь опыт с установкой на Pligg ?
В index.php пытаюсь использовать $main_smarty->assign('{LINKS}', $sape->return_links()); Но как вызвать их в шаблоне не знаю. Методом "тыка" не вышло. Хелп! Добавлено через 23 часа 11 минут Спасибо мне себе за помощь Основываясь на топике: http://forum.sape.ru/showthread.php?t=1857 В частности на сообщении от Project: http://forum.sape.ru/showpost.php?p=13342&postcount=4 Вывел следующий мануал: 1. В index.php перед include_once('Smarty.class.php'); вписал код sape: if (!defined('_SAPE_USER')){ define('_SAPE_USER', '11111ваш личный идентификатор11111'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); $sapeLinks = $sape->return_links(); Чтобы проверить работоспособность кода, на время проверки, замените строку: $sape = new SAPE_client(); на: $o['force_show_code'] = true; $sape = new SAPE_client($o); 2. После $main_smarty = new Smarty; (из кода Pligg) вписал следующий код: $main_smarty->assign('sapeLinks',$sapeLinks); 3. В шаблон, в месте отображения ссылок вписал: {$sapeLinks} Чтобы разбить ссылки на несколько блоков, замените код: $sapeLinks = $sape->return_links(); на: $sapeLinks = $sape->return_links(2); $sapeLinks1 = $sape->return_links(2); $sapeLinks2 = $sape->return_links(); А код: $main_smarty->assign('sapeLinks',$sapeLinks); на: $main_smarty->assign('sapeLinks',$sapeLinks); $main_smarty->assign('sapeLinks1',$sapeLinks1); $main_smarty->assign('sapeLinks2',$sapeLinks2); А в шаблоне теперь вы сможете использовать: {$sapeLinks} {$sapeLinks1} {$sapeLinks2} - для отображаения ссылок в разных местах. При этом в первом блоке будет отображаться 2 ссылки, во стором блоке тоже 2, в третьем все остальные. Для редактирования этих чисел исправьте в коде: $sapeLinks = $sape->return_links(2); $sapeLinks1 = $sape->return_links(2); $sapeLinks2 = $sape->return_links(); - соответствующие значения в круглых скобках. Последний раз редактировалось agr; 10.07.2008 в 22:33. Причина: Добавлено сообщение |
22.10.2008, 17:58 | #2 |
Специалист
Регистрация: 20.07.2007
Сообщений: 240
Вес репутации: 214
|
Робот не видит код
установил код на сайт
socialtime.ru чек коды и код контекста виден нормально но робот не видит ссылок В чем может быть проблемма? Добавлено через 5 часов 21 минуту Робот не может найти код сапы Укажите полный УРЛ любой страницы сайта, на которой заведомо установлен код! Хотя чек коды в странице хорошо видно. Как выявить проблемму Сделал так и по другому делал и делал так как цуказано было в теме про плигг Ничего не помогло {php} global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ххххххххххххххххххххххххххх'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); global $sape; echo $sape->return_links(); {/php} Последний раз редактировалось acc; 22.10.2008 в 17:58. Причина: Добавлено сообщение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
установка в umi-cms | Евгений Валерьевич | Установка кода на различные движки | 2 | 31.07.2008 20:21 |
Установка цен. | vadro | Пожелания пользователей системы | 0 | 25.05.2008 01:53 |
Установка. | opel | Установка кода на различные движки | 1 | 24.04.2008 12:43 |
Установка в IPB | sudmed | Контекстные ссылки и все, что с ними связано | 0 | 02.02.2008 14:45 |
Установка кода на asp | juleta | Установка кода на различные движки | 4 | 12.12.2007 21:08 |
Часовой пояс GMT +3, время: 23:08.