room79 |
|
---|---|
Приветствую всех. Есть описание кода вставки ссылок на страницы от трастлинка, но нет знаний. Подскажите плз пошагово, как установить? Буду очень признателен. <?php
|
Dayver |
|
---|---|
Ну это совсем просто. Идете ищите php файл вашей темы (скина, в зависимости что у вас генуя или сиена ... в коробке сиены например - /themes/nemesis/nemesis.php ) и вставляете практически тоже самое что вы написали (echo только заменили на $trust_link_out = ), и в итоге если этот файл был без ваших правок тогда вот такое должно получится, например, в нем: <?php /* ==================== [BEGIN_COT_THEME] Name=Nemesis ver. 1.00 Schemes=default:Default [END_COT_THEME] ==================== */ /** * Cotonti Model Theme * * @package Cotonti * @version 0.9.0 * @author Cotonti Team * @copyright (c) Seditio.by 2010 * @license BSD */ defined('COT_CODE') or die('Wrong URL'); define('TRUSTLINK_USER', 'ВАШ_КОД'); require_once($_SERVER['DOCUMENT_ROOT'].'/'.TRUSTLINK_USER.'/trusttrustlink.php'); $o['charset'] = 'cp1251';//кодировка сайта $trustlink = new TrustlinkClient($o); unset($o); $trust_link_out = $trustlink->build_links(); Ну а потом в нужном вам месте в шаблоне (как правило это в подвале, а значит в /themes/nemesis/footer.tpl но может быть и в другом шаблоне) вставляете вот такое {PHP.trust_link_out} Все Pavlo Tkachenko aka Dayver
|
|
Отредактировано: Dayver (31.03.2013 01:10, 11 лет назад) |
room79 |
|
---|---|
Огромное спасибо. А подскажите, если код в таком формате: <?php $Uniplacer = new Uniplacer(_UNIPLACE_USER_); if($links){
|
Dayver |
|
---|---|
аналогично меняем echo .... но тут уже добавляется точечка ибо эхо в цыкле и будет вот так: $uni_link_out .= $link.'<br>'; и в шаблон знач по аналогии выводим с помощью {PHP.uni_link_out}
Добавлено 23 минуты спустя: А и забыл, для верности в таком случае еще перед foreach нада прописать инициализацию пустой переменной ... тогда этот кусок вот таким будет .... $uni_link_out = ''; foreach($links as $link){ $uni_link_out .= $link.'<br>'; ...
Pavlo Tkachenko aka Dayver
|
|
Отредактировано: Dayver (31.03.2013 11:56, 11 лет назад) |
room79 |
|
---|---|
Спасибо просто огроменное. Думаю это многим поможет. Все сработало. СПАСИБО!!! Огромный + в репу |
Dayver |
|
---|---|
P.S. Указанное решение будет работать и для генуи ... отличие только путях до шаблона и nemesis.php тоесть по сути в названии папки скина\темы, тоесть не /themes/nemesis/footer.tpl как для Сиены, а /skins/sed-light/footer.tpl и sed-light.php соответственно Pavlo Tkachenko aka Dayver
|
room79 |
|
---|---|
Еще такой вопрос. Из почти 9000 страниц в индекс бирж залетело только 900. С чем может быть связано? По ощущениям, что-то режет индексацию.
ПыСы. Сайтмап тоже не более 1200 ссылок видит. Добавлено 8 часа спустя: Может и по сапе выложете работающий код? |
|
Отредактировано: room79 (01.04.2013 15:17, 11 лет назад) |
Dayver |
|
---|---|
Отправил в раздел документации мануал по установке sape, trusttrustlink, uniplacer. По поводу слобой индексации тут причины могут быть разные но уверен что данный вопрос стоит решать с техподдержкой биржи (хотя бы для того что бы выяснить в чем причина). Да и сайтмап неясно какой, и о каком коте идет речь - сиена или генуа. Pavlo Tkachenko aka Dayver
|
room79 |
|
---|---|
Описал проблему плохой индексации тут: http://www.cotonti.com/forums?m=posts&q=7395#37352 Добавлено 2 минуты спустя: А в каком именно разделе документации вы выложили описание? |
Dayver |
|
---|---|
В разделе Быстрая справка а именно вот тут Pavlo Tkachenko aka Dayver
|
wAppp |
|
---|---|
|