Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Закрытая тема
 
Опции темы
Старый 24.05.2007, 15:06   #51
Новичок
 
Регистрация: 27.03.2007
Сообщений: 70
Вес репутации: 210
ufa7ru на пути к лучшему
Отправить сообщение для ufa7ru с помощью ICQ
По умолчанию joomla

Цитата:
Сообщение от sunb0y
привет! обьясните пжласта пошагово как ставить модуль.
у меня жумла, встроенный sef включен + стоит opensef, код sape вставил почти в самое начало индексного файла шаблона (может не туда? и вообще куда лучше вставлять то? :)
когда активирую модуль, на сайте выдается ошибка: Fatal error: Call to a member function return_links() on a non-object in ../.../.../modules/mod_sape.php on line 122

подскажите плиз!!!
у меня при включенном artio joomsef (был основан на opensef)
заработал только этот код:
Код:
define('_SAPE_USER', 'ваш код'); 
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = ($_SERVER['SCRIPT_URL']);
$sape = new SAPE_client($o);
echo $sape->return_links();
можно вставить модулем, а можно прямо в шаблон
ufa7ru вне форума  
Старый 25.05.2007, 10:05   #52
Новичок
 
Регистрация: 28.02.2007
Сообщений: 81
Вес репутации: 211
lucik - весьма и весьма положительная личностьlucik - весьма и весьма положительная личность
По умолчанию joomla

Изменения в версии 0.6b
Изменен 'Режим отладки' - появился показ серверных путей. Где вы можете увидеть какие переменные определены и какие передаются Sape.

Изменен 'Использовать REDIRECT_URL', теперь это 'Использовать REDIRECT_URL, SCRIPT_URL' - как видно из названия добавилось еще одно значение 'SCRIPT_URL'. ufa7ru пишет про SCRIPT_URL: "у меня при включенном artio joomsef (был основан на opensef) заработал только этот способ..." Так что говорим ему спасибо за нахождение этого способа на http://www.ufa7.ru .

берем на http://soft.vomske.ru/content/view/2876/31/
lucik вне форума  
Старый 25.05.2007, 18:43   #53
Специалист
 
Регистрация: 21.05.2007
Сообщений: 136
Вес репутации: 0
XCOS не любят в этих краяхXCOS не любят в этих краяхXCOS не любят в этих краях
По умолчанию Re: Помогите пожалуйста поставить на джумлу

Здесь глухие боты общаются? а сапе себе накрутку делает ?
XCOS вне форума  
Старый 25.05.2007, 20:22   #54
Специалист
 
Регистрация: 25.01.2007
Сообщений: 345
Вес репутации: 217
SergVK на пути к лучшему
Отправить сообщение для SergVK с помощью ICQ
По умолчанию Re: Помогите пожалуйста поставить на джумлу

Цитата:
Сообщение от XCOS
Здесь глухие боты общаются? а сапе себе накрутку делает ?
Вы сами бот?

САПЕ не обязаны Вас учить настраивать джумлу и шаблоны. Все инструкции по настройке скрипта есть на форуме и факе, в частности в этом топике. А если хотите чтобы вам помогли настроить джумлу, так так и спросите или пройдитесь поиском.
SergVK вне форума  
Старый 26.05.2007, 01:12   #55
Специалист
 
Регистрация: 23.05.2007
Сообщений: 110
Вес репутации: 209
saker скоро станет известен
По умолчанию

Цитата:
Сообщение от Rick
Правый блок в коде страницы выше подвала, поэтому получается, что $sape->return_links(); ты забираешь все ссылки, а когда дело доходит до подвала, то для $sape->return_links(2); ссылок уже нет - они все в правой колонке.
Решение: гденить выше, например там же где инициализируешь SAPE_client сразу забери и ссылки:
Код:
$sape_footer = $sape->return_links(2);
$sape_right = $sape->return_links();
А затем уже вставляй эти переменные. Т.е. в правом блоке <?php echo $sape_right;?> а в подвале <?php echo $sape_footer;?>
Спасибо! сделал, а можно как-то реализовать, чтобы на морде у меня было два блока с пятью ссылками в каждом, а на внутренних два блока по две ссылки в каждом? На морде у меня 10 ссылок, на втором уровне 4, третьем 3 ссылки.
saker вне форума  
Старый 26.05.2007, 01:22   #56
Специалист
 
Регистрация: 25.01.2007
Сообщений: 345
Вес репутации: 217
SergVK на пути к лучшему
Отправить сообщение для SergVK с помощью ICQ
По умолчанию

Инструкцию к установке кода попробуйте прочитать!

Если Вы хотите иметь на странице несколько блоков ссылок, вставьте
Код:
<?php $sape->return_links(N); ?>
в нужные места страницы необходимое количество раз. N - количество выводимых ссылок в этом месте. Последний вызов должен быть без N.
SergVK вне форума  
Старый 26.05.2007, 02:00   #57
Специалист
 
Аватар для Rick
 
Регистрация: 27.03.2007
Адрес: Moscow
Сообщений: 235
Вес репутации: 213
Rick на пути к лучшему
По умолчанию

Цитата:
Сообщение от saker
Спасибо! сделал, а можно как-то реализовать, чтобы на морде у меня было два блока с пятью ссылками в каждом, а на внутренних два блока по две ссылки в каждом?
Можно конечно. Например так:
Код:
$sp_links_count = (($sape_option['request_uri'] != '/') ? 2 : 5); //количество ссылок в подвале (на морде в подвал 5 ссылок)
$sape_footer = $sape->return_links($sp_links_count); //Ссылки модуля #1 (подвал)
$sape_right = $sape->return_links(); //Ссылки модуля #2 (справа)
Т.е. на морде в подвале будет 5 ссылок, на внутренних 2. Оставшиеся ссылки пойдут во второй блок.
$sape_option у тебя может называться как-то по-другому - проверь прежде чем копипастить. В факе это $o насколько я помню.
__________________
Пожалуйста, на "ты"
Rick вне форума  
Старый 26.05.2007, 02:30   #58
Специалист
 
Регистрация: 25.01.2007
Сообщений: 345
Вес репутации: 217
SergVK на пути к лучшему
Отправить сообщение для SergVK с помощью ICQ
По умолчанию

Зависит от шаблона и места вставки нижнего блока. Последним по коду должен идти вызов без количества ссылок. Иначе он выведет все ссылки сразу.
SergVK вне форума  
Старый 26.05.2007, 02:57   #59
Специалист
 
Аватар для Rick
 
Регистрация: 27.03.2007
Адрес: Moscow
Сообщений: 235
Вес репутации: 213
Rick на пути к лучшему
По умолчанию

SergVK, к чему было сказано это ценное замечание?
__________________
Пожалуйста, на "ты"
Rick вне форума  
Старый 26.05.2007, 10:28   #60
Специалист
 
Регистрация: 25.01.2007
Сообщений: 345
Вес репутации: 217
SergVK на пути к лучшему
Отправить сообщение для SergVK с помощью ICQ
По умолчанию

Цитата:
Сообщение от Rick
SergVK, к чему было сказано это ценное замечание?
1й вариант
Код:
 <tr>
<td>...<?php $sape->return_links(5); ?>...</td> 
<td>...<?php $sape->return_links(); ?>...</td> 
</tr>
2й вариант
Код:
 <tr>
<td>...</td>
<td>...<?php $sape->return_links(); ?>...</td> 
</tr>
<tr>
<td>...</td>
<td>...<?php $sape->return_links(5); ?>...</td> 
</tr>
Понятно?
SergVK вне форума  
Закрытая тема


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода на SMF DkWix Установка кода на различные движки 60 28.05.2016 15:57
Установка на Joomla mbmarket Контекстные ссылки и все, что с ними связано 2 28.06.2011 14:27
Установка кода на Joomla Serious Вопросы от новичков 9 03.07.2009 10:22
заплачу за установку кода на IPB+Joomla rootaf Установка кода на различные движки 4 12.12.2008 20:58
Глюки кода sape в joomla AlexAxe Вопросы по работе системы 14 24.06.2007 14:21


Часовой пояс GMT +3, время: 19:36.