Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Установка кода на opencart (http://forum.sape.ru/showthread.php?t=50633)

rabb1tkhv 13.04.2010 03:58

Установка кода на opencart
 
Кто-нибудь сталкивался с установкой кода на OpenCart?
ставлю через шаблон - в итоге система код находит, но ссылки постоянно уходят в Error и не отображаются =(

alex063 13.04.2010 10:50

Цитата:

в итоге система код находит, но ссылки постоянно уходят в Error и не отображаются =(
Тогда нужно копать в сторону строки request_uri

rabb1tkhv 13.04.2010 13:20

угу, тоже так думаю, осталось найти через какой файл шаблон подключается, пытаюсь, но безуспешно... =(

alex063 13.04.2010 13:57

Цитата:

Сообщение от rabb1tkhv (Сообщение 784565)
угу, тоже так думаю, осталось найти через какой файл шаблон подключается, пытаюсь, но безуспешно... =(

Наверно Вы меня не так поняли. В код сапы добавить строчку с request_uri правильным

rabb1tkhv 13.04.2010 14:20

Цитата:

Сообщение от alex063 (Сообщение 784609)
Наверно Вы меня не так поняли. В код сапы добавить строчку с request_uri правильным

можно пример в студию - каким код должен быть примерно... а то голова уже не варит, второй день пытаюсь разобраться что к чему...:)

alex063 13.04.2010 14:26

Цитата:

Сообщение от rabb1tkhv (Сообщение 784630)
можно пример в студию - каким код должен быть примерно... а то голова уже не варит, второй день пытаюсь разобраться что к чему...:)

Например в Джумле сапабот часто не может определить на какой странице он находится и всегда выводит чек-код. Сайт добавляется, но ссылки не выводятся.

Помогает добавление или замена строки
Цитата:

$o['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape = new SAPE_client($o);
или на какую-то из этих:

Цитата:

$o['request_uri'] = $_SERVER['SCRIPT_URL'];
$o['request_uri'] = getenv('REQUEST_URI');
$o['request_uri'] = $_SERVER['HTTP_X_REWRITE_URL'];

rabb1tkhv 13.04.2010 14:46

Спасибо тебе добрый человек! =) Помог твой совет! =)

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'КОД САПЫ');
}
$o['charset'] = 'UTF-8';
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = getenv('REQUEST_URI');
$sape = new SAPE_client($o);
echo $sape->return_links();?>


Вот так должен выглядеть код для OpenCart. Надеюсь пригодится кому-нибудь ещё.

alex063 13.04.2010 14:54

rabb1tkhv, не за что) Ну на разных хостингах и настройках эта строка разная может быть.

igoryan1 08.04.2011 22:04

Как установить на Opencart
 
Прошу помощи,все перерыл,не могу разобраться как устанавливать на opencart.Простой подстановкой в шаблон не получается.Помогите плизз.

MonAmur 08.04.2011 22:29

вроде бы так же, как и на оскоммерц. непосредственно в шаблон.
если в тегах <? код ?> не пойдет, то суйте в {php}код{/php}


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.