Автор Тема: Sape на PrestaShop 1.6  (Прочитано 2389 раз)

21 Июль 2015, 22:29:44
Ответ #15
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В коде ничего не нашёл. Как сделать проверку?
21 Июль 2015, 22:39:00
Ответ #16
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
21 Июль 2015, 22:43:12
Ответ #17
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
куда этот код нужно?
21 Июль 2015, 22:51:21
Ответ #18
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
<div id="right_column" class="col-xs-12 col-sm-{$right_column_size|intval} column">{$HOOK_RIGHT_COLUMN}{sape|var_dump}</div>
21 Июль 2015, 22:57:08
Ответ #19
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
ничего не изменилось
21 Июль 2015, 23:00:23
Ответ #20
  • Ветеран
  • *****
  • Сообщений: 1808
  • Репутация: +49/-1
  • Сообщество PrestaShop
    • Просмотр профиля
<!-- check code --> виден?

links.db создается и заполняется?

$o['verbose'] = true; ошибоки выводит?
21 Июль 2015, 23:13:30
Ответ #21
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
<!-- check code --> не виден
links.db создается и заполняется

Вот только как посмотреть?
$o['verbose'] = true;
22 Июль 2015, 10:03:25
Ответ #22
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
У меня работает так:
В корень сайта кладете номерную папку,  права-775 или777
Создаете файл  /tools/smarty/plugins/function.sape.php
вот с таким кодом, права на файл-644:
<?php
function smarty_function_sape($params,&$smarty)
{
    global 
$sape;
    if (!
defined('_SAPE_USER')){
        
define('_SAPE_USER''Номер вложенной папки');
    }
    require_once(
realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'));
    
$o['charset'] = 'UTF-8';
    
$o['target'] ='_blank'
    
$sape = new SAPE_client($o);
    unset(
$o);
    echo 
$sape->return_links();

}
?>
Для вывода ссылок в /modules/blocklink/blocklink.tpl  можно в любое другое место
установил такой код:
{*------------------Вывод ссылок SAPE-------------*}

<ul class="block_content bullet">
{if isset($blocklink_link.$lang)}
<li>{sape}</li>
{/if}
</ul>
Устанавливается после всего кода который есть на странице выше записи
</div>
<!-- /Block links module -->

На мой взгляд Sape работает плохо, требует уменьшение
сторонних ссылок на каждой страницы до нуля
(у меня перелинковка на 5 сайтах) и ничего не продает,
у меня на сайте ТиЦ 50, PR 1 доход в месяц от них
всего 50 руб. В общем хрень, а не биржа.
Скоро попращаюсь с ними.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
22 Июль 2015, 10:27:58
Ответ #23
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
<!-- Block links module -->
<div id="links_block_left" class="block">
<h4 class="title_block">
{if $url}
<a href="{$url|escape}" title="{$title|escape}">{$title|escape}</a>
{else}
{$title|escape}
{/if}
</h4>
<ul class="block_content bullet">
{foreach from=$blocklink_links item=blocklink_link}
{if isset($blocklink_link.$lang)}

<li>{sape}</li>

<li>
<a href="{$blocklink_link.url|escape}" title="{$blocklink_link.$lang|escape}" {if $blocklink_link.newWindow} onclick="window.open(this.href);return false;"{/if}>{$blocklink_link.$lang|escape}</a></li>

{/if}
{/foreach}
</ul>
</div>
<!-- /Block links module -->

Проблема осталась
22 Июль 2015, 10:44:57
Ответ #24
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
 Может дополнительные настройки провести нужно ещё, права изменить и тд?

На мой взгляд Sape работает плохо, требует уменьшение
сторонних ссылок на каждой страницы до нуля
(у меня перелинковка на 5 сайтах) и ничего не продает,
у меня на сайте ТиЦ 50, PR 1 доход в месяц от них
всего 50 руб. В общем хрень, а не биржа.
Скоро попращаюсь с ними.

Я чисто поэкспериментировать
22 Июль 2015, 12:12:45
Ответ #25
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
На папу 775 или 777
Не боги горшки обжигают, не зачем им такой хренью заниматься.
22 Июль 2015, 13:44:34
Ответ #26
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Пробуй вывод сообщения об ошибках
echo $sape->_error;Может показть в чем причина.
22 Июль 2015, 13:50:14
Ответ #27
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Я чисто поэкспериментировать
Если тестируте, то нужно указать
$o[debug] = true;
22 Июль 2015, 14:26:46
Ответ #28
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
22 Июль 2015, 14:28:39
Ответ #29
  • Новичок
  • *
  • Сообщений: 46
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Пробуй вывод сообщения об ошибках
echo $sape->_error;Может показть в чем причина.
вставляю в function
А где выводятся ошибки?