LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2012, 05:51:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: [Решено] SAPE в Joostina 1.3.0  (Прочитано 2311 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« : 16.02.2010, 16:55:16 »

Поставил код SAPE себе в индекс.пхп, код такой:
Код:
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '11111111111111111111111111111111');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за ЧПУ

$sape = new SAPE_client($o);

Вылазит такая ошибка:
Notice: Undefined index: REDIRECT_URL in /home/virtwww/w_01049c49/http/elfsclan/templates/elfsclan/index.php on line 7
« Последнее редактирование: 21.02.2010, 16:48:37 от Maiwend » Записан
temniy
Живу я здесь
******

Репутация: +80/-9
Offline Offline

Пол: Мужской
Сообщений: 873



« Ответ #1 : 16.02.2010, 17:15:14 »

Поставил код SAPE себе в индекс.пхп, код такой:
Неправильно поставили, весь код от начала файла дайте.
Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #2 : 16.02.2010, 23:14:49 »

В смысле от начала? Он и так от начала написан, в начале файла.
Записан
Виталик
Группа развития
*****

Репутация: +76/-0
Offline Offline

Пол: Мужской
Сообщений: 1276



« Ответ #3 : 16.02.2010, 23:32:43 »

а пробовали так:
Код
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '11111111111111111111111111111111');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
 
$sape = new SAPE_client();
 
Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #4 : 16.02.2010, 23:57:17 »

Пробовал, так нет ошибки, но пока у меня вообще и ссылки не выходят, так что не могу сказать определенно верный ли это вариант (предложенный вами).
Записан
temniy
Живу я здесь
******

Репутация: +80/-9
Offline Offline

Пол: Мужской
Сообщений: 873



« Ответ #5 : 17.02.2010, 12:08:29 »

Нет, сам код правильный. Но в начале файла должно быть как минимум
<?php
Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #6 : 17.02.2010, 14:47:48 »

Нет, сам код правильный. Но в начале файла должно быть как минимум
<?php
Ну... )))
Вы обо мне совсем плохого мнения )))))))

Кстати со строкой:
$o[ 'force_show_code' ] = true;

Показывает закомментированный текст, видимо все правильно и строка:
$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за ЧПУ

Изначально не нужна.
« Последнее редактирование: 17.02.2010, 15:22:05 от Maiwend » Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #7 : 18.02.2010, 01:41:51 »

http://joomlaforum.ru/index.php?topic=46779.0 - думаю похожая проблема.

В общем то, моя проблема состояла в том, что я использую каталог для сайта и он лежит не в корневой директории.
Код:
$o['request_uri'] = $_SERVER['REDIRECT_URL'];
Передаваемое значение имело вид: /каталог/сама_ссылка_страницы

Естественно Сапа формирует контент для страницы: /сама_ссылка_страницы
Поэтому ссылки не выходили.

Решил просто:

Код:
$str = $_SERVER["REDIRECT_URL"];
$str = str_replace ( "/elfsclan", "", $str);


Записан
слезка в сахаре
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 54



« Ответ #8 : 18.02.2010, 20:00:41 »

ссылки могут не выводиться если стоит ЧПУ на сайте типа ARTIO например.
В общем долго мучалась но нашла потом сапомодуль-вроде все работает
Записан
temniy
Живу я здесь
******

Репутация: +80/-9
Offline Offline

Пол: Мужской
Сообщений: 873



« Ответ #9 : 18.02.2010, 22:55:12 »

ссылки могут не выводиться если стоит ЧПУ на сайте типа ARTIO например.
Ничего подобного. Код из первого сообщения прекрасно работает с ЧПУ.
Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #10 : 20.02.2010, 16:41:34 »

Сразу не заметил. По прежнему имею такую ошибку на страницах с ТЭГАМИ!:

Notice: Undefined index: REDIRECT_URL in /home/virtwww/w_01049c49/http/elfsclan/templates/elfsclan/index.php on line 7

Она только! на страничках с тэгами вылазиет:
http://www.elfsclan.ru/tag/WAR
Записан
ZHart
Moderator
*****

Репутация: +53/-4
Offline Offline

Пол: Мужской
Сообщений: 933


Когда-то я был Hammer-ом ;)


« Ответ #11 : 21.02.2010, 10:57:31 »

А чем собственно говоря не устраивает mod_sape?
Проверено — работает на Joostina всех версий и Joomla всех версий.

На Joostina 1.3 ставится версия, предназначенная для Joomla 1.0.x.
Никаких изменений делать не нужно, только в настройках самого модуля выбрать кодировку UTF-8.
Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #12 : 21.02.2010, 15:33:08 »

по-моему он не выводит ссылки в разных местах страницы.

Да и ошибку как-то надо решать все равно.
Записан
Maiwend
Давно я тут
****

Репутация: +9/-0
Offline Offline

Пол: Мужской
Сообщений: 340


Еще работаю на Joostina 1.3.0.4


« Ответ #13 : 21.02.2010, 15:44:18 »

Решение ошибки:

Код:
$o['request_uri'] =
(isset($_SERVER['REDIRECT_URL']))? $_SERVER['REDIRECT_URL'] : "";
Записан
ZHart
Moderator
*****

Репутация: +53/-4
Offline Offline

Пол: Мужской
Сообщений: 933


Когда-то я был Hammer-ом ;)


« Ответ #14 : 21.02.2010, 20:20:52 »

по-моему он не выводит ссылки в разных местах страницы.

Кто не выводит, mod_sape?
Очень даже выводит, количество модулей неограничено, в каждом можно указать любое количество ссылок.
В последнем нужно задать количество ссылок в 0 — это будет означать «все оставшиеся ссылки».
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet