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

-->
Ответ
 
Опции темы
Старый 22.03.2012, 13:19   #1
Новичок
 
Регистрация: 29.08.2010
Сообщений: 1
Вес репутации: 0
sergio3004 на пути к лучшему
По умолчанию Установка кода для ShopCMS

Для ShopCMS 3.0.x
1. Создаете в блокноте файл с названием function.sape.php и вставляете следующий код:

PHP код:
<?php 
function smarty_function_sape($params,&$smarty)
{
define('_SAPE_USER''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape = new SAPE_client($o);
return 
$sape->return_links();
}
?>
2. Вместо "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" вставляете ваш код в системе.
Затем сохраняете файл на сервер в папку /smarty/plugins/

3. В файле шаблона index.tpl.html в нужном вам месте вставляете:
{sape}

Для ShopCMS 3.1.x
1. Открываете файл core/includes/home.php и вставляете следующий код перед самой последней строкой (перед ?>):

PHP код:
define('_SAPE_USER''xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = $_SERVER['REQUEST_URI']; 
$host$_SERVER["HTTP_HOST"]; 
if (
strstr($host,':80')) $host ereg_replace(":80","",$host); // уберем указание порта из домена 
if  ($host{(strlen($host)-1)}=='.'$host=substr($host,0,strlen($host)-1);  // если домен указан в полной транскрипции то уберем точку в конце. 
$o['host'] = $host;  
$o['multi_site'] = true// береженого бог бережет. 
$o['force_show_code'] = true;
$sape = new SAPE_client($o);
unset(
$o);
$smarty->assign("sape_links",$sape->return_links()); 
2. Вместо "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" вставляете ваш код в системе.
Затем сохраняете файл и чистите папку core/cache/

3. В файле шаблона index.tpl.html или в другом файле или в каком-то файловом блоке в нужном вам месте вставляете:
{$sape_links}
sergio3004 вне форума   Ответить с цитированием
Старый 30.03.2012, 06:34   #2
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 386
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Цитата:
Сообщение от sergio3004 Посмотреть сообщение
if*(strstr($host,':80'))*$host*=*ereg_replace(":80 ","",$host);*//*уберем*указание*порта*из*домена*
if**($host{(strlen($host)-1)}=='.')*$host=substr($host,0,strlen($host)-1);**//*если*домен*указан*в*полной*транскрипции*то*уберем *точку*в*конце.*
Какие то ненужные костыли. Всю жизнь на шопскрипт ставил без этого
Апокалипсис вне форума   Ответить с цитированием
Старый 14.03.2013, 16:51   #3
Новичок
 
Регистрация: 01.12.2009
Сообщений: 2
Вес репутации: 0
vladka22 на пути к лучшему
По умолчанию не могу никак подключиться по данной схеме

не могу никак подключиться по данной схеме. Может есть другое решение?
vladka22 вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода на ShopCMS gapon Установка кода на различные движки 15 21.11.2011 02:39
Нужен программист для shopcms Wania Деловое сотрудничество 5 08.11.2011 14:28
ShopCMS - кто юзает - дайте отзыв donneo Курилка 4 20.06.2011 01:16
Установка кода Sape на голый HTML. Вылазит часть кода barushk Вопросы от новичков 5 07.04.2009 08:14
Установка кода на IPB 2.X.X V!rus Ошибки при работе с системой 4 29.08.2007 20:38


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