Форум 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)

nesvobodnye 04.11.2012 17:43

У меня возникла проблема, решить которую пока смог только частично.
С начала: мой сайт сделан в 2 кодировках: главная и описательные страницы - в windows-1251, сам магазин в UTF-8. Завел сайт в систему, поставил стандартный код, получил кривую кодировку в магазине, т.к. в файле links.db указана кодировка windows-1251.
Поставил код, как указано в предыдущих ответах, со строкой
$o['charset'] = 'UTF-8';
- не помогло, поменял в sape.php строку
$this->_charset = ''; на
$this->_charset = 'UTF-8';
- получил нормальное отображение ссылок в магазине, а на основных страницах сайта - кривулины. Не нашёл решения, пришлось страницы поснимать из Сапы.
Кто с этим сталкивался? Что-то получилось лучше, чем у меня?

diomebel 06.12.2012 11:12

Есть проблема, установил как говорят в footer
alex063,
rabb1tkhv,
НО появилась ошибка

Unknown: Function set_magic_quotes_runtime() is deprecated in /home/XXXXX/public_html/XXXXXX/XXXXXXX/sape.php on line 282Unknown: Function set_magic_quotes_runtime() is deprecated in /home/XXXXXX/public_html/XXXXXXXX/XXXXXXXX/sape.php on line 288?>

Что делать вообще не знаю?!

boomfox 06.12.2012 11:15

Значит не может найти файл по адресу на сервере /home/XXXXX/public_html/XXXXXX/XXXXXXX/sape.php Вам нужно поставить папку с файлами Sape в таком месте, как /home/XXXXX/public_html/XXXXXX/ которую скачать можно на сайте sape (где показан сам код, который Вы вставляли в файл footer)

diomebel 06.12.2012 11:17

madi,
Разобрался, так напиши проблему, люди ведь ищут...

Добавлено через 1 минуту
Цитата:

Сообщение от boomfox (Сообщение 1249266)
Здравствуйте, все очень просто, поставьте в файл catalog/view/theme/default(ваш шаблон)/template/common/(footer.tpl или Column_... .tpl) такой код:

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

Мне не помогло, у меня на странице выбивает ошибку.
Unknown: Function set_magic_quotes_runtime() is deprecated in /home/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX sape.php on line 282Unknown: Function set_magic_quotes_runtime() is deprecated in /home/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/sape.php on line 288?>

zhegloff 06.12.2012 11:19

Цитата:

Сообщение от nesvobodnye (Сообщение 1288352)
Кто с этим сталкивался? Что-то получилось лучше, чем у меня?

http://forum.sape.ru/announcement.php?f=26


Цитата:

Сообщение от diomebel (Сообщение 1297100)
Что делать вообще не знаю?!

Для начала взять sape.php из кабинета пользователя, а не фик знает откуда

diomebel 06.12.2012 16:26

Цитата:

Сообщение от zhegloff (Сообщение 1297104)
http://forum.sape.ru/announcement.php?f=26
Для начала взять sape.php из кабинета пользователя, а не фик знает откуда

Обновил файл sape...
проблема осталась.

selenapress 07.12.2012 11:57

Открываешь файл footer.tpl в папке common

Находишь строчку
<?php echo $google_analytics; ?>

и после нее вставляешь вот такой код

<div class="div2">
<?php
define('_SAPE_USER', 'твой_персональный_код_сапы');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$o['host'] = 'твой_хост_без_http';
$o['force_show_code'] = true;
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links();
?>
<? global $sape_echo;
echo $sape_echo; ?>
</div>

Все. Пользуешься.

PS
Не забудь положить папку с кодами сапы в корень своего сайта. И дать ему 777 на входе.

zhegloff 07.12.2012 12:06

Цитата:

Сообщение от diomebel (Сообщение 1297204)
Обновил файл sape...
проблема осталась.

http://forum.sape.ru/showthread.php?t=37570

Karbonv 13.12.2012 15:08

Warning: touch(): Utime failed: Operation not permitted in .........../sape.php on line 379
вот такая штука начала выскакивать на опенкарте, она то есть то нет, причину найти не могу, подскажите плиз, уже всю голову сломал

kifirka 14.12.2012 18:43

А чтоб выводить контекстные ссылки, какой код нужен? у меня всё прекрасно встал выше описанный код, контекстные страницы проиндексировались, но сами ссылки уходят в error. Там особый случай?


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

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