Ответить Новая тема Новый опрос 
Всего: 6 < 1 2 3 4 5 6 >
 Как поставить Sape?
webusa
Новичок
Сообщений: 26
Регистрация: 20-08-2011


05-03-2012 03:41
а как включить эту настройку что бы получилось втулить сапу? скажите пожалуйста.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
prinsibir
Новичок
Сообщений: 8
Регистрация: 02-09-2011


10-03-2012 14:19
Несколько раз пробовал - не получается.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011


11-03-2012 04:19
$smarty->allow_php_tag = true;
Можно вставить в файле smarty.config.inc.php. Но добавлять только после строк иннициализации объекта смарти. В принципе можно вставлять это и в контроллерах да вообще много где. Этот параметр настраивается runtime как и все параметры смарти соответственно.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010


20-03-2012 17:17
Надо в файле tools\smarty\Smarty.class.php править строку
Цитата:
public $allow_php_tag = true;

и место true поставить false
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
webusa
Новичок
Сообщений: 26
Регистрация: 20-08-2011


21-07-2012 22:45
Подскажите как поставить сапу на престашоп 1.4.8.2?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
abduraimov
Новичок
Сообщений: 10
Регистрация: 15-09-2012


15-09-2012 22:40
Помогите установить код на Prestahop 1.4.8.2

Уважаемые вебмастера, помогите новичку советом.
Prestahop 1.4.8.2 какой ставить код в шаблон?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
abduraimov
Новичок
Сообщений: 10
Регистрация: 15-09-2012


15-09-2012 22:41
из всего перечисленного выше ничего не работает.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
webusa
Новичок
Сообщений: 26
Регистрация: 20-08-2011


16-09-2012 01:49
я тоже долго кумекал как установить код и хочу помочь так как мне здесь не помогли додумал сам простое решение и рабочее на двух моих сайтах работает без проблем все страници в сапе и уже почти два месяца продаю ссылки.
Создаете файл function.sape.php в него вбиваете следующий код
<?php
function smarty_function_sape($params,&$smarty)
{
define('_SAPE_USER', 'Здесь ваш уникальный номер');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';//кодировка сайта
$sape = new Sape_Client($o);
unset($o);
$sape_links=$sape->return_links(); // получим ссылки в переменную
return $sape_links;
}
?>
кидаете этот файл в папку tools-smarty-plugins в папке modules в любом из модулей можна к примеру в модуле blockcms в файле tpl вставляете следующий код {sape}. Потом добавляете сайт в сапу но заранее отключаете все кеширование и оставляете принудительную перекомпиляцию. Всё готово радуетесь добавленному сайту в сапу. Добавил таким методом два сайта и всё работает нормально по сей день.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
abduraimov
Новичок
Сообщений: 10
Регистрация: 15-09-2012


16-09-2012 15:06
Спасибо за то что откликнулись! создаю файл function.sape.php кидаю куда нужно.
А вот по поводу {sape} у меня проблема. Нужна вставить только "{sape}"?
В какое место в файле? С престашопом только знакомлюсь, где отключается кеширование и включить принудительную компиляцию?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
webusa
Новичок
Сообщений: 26
Регистрация: 20-08-2011


16-09-2012 15:34
да нужно вставить только {sape}. К примеру откройте файл blockcms.tpl в папке модулей. и там уже смотрите куда стоит вставить код {sape} можете попробывать вставить его сразу после <!-- Block CMS module --> Только не забудьте включить этот модуль в админке и что бы он работал на сайте.


Сообщение отредактировано webusa 16-09-2012 16:34 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 6 < 1 2 3 4 5 6 >