16.10.2015, 10:35 | #11 | |
Новичок
Регистрация: 23.12.2007
Сообщений: 60
Вес репутации: 200
|
Цитата:
в файле темы -node.tpl.php вставил вот такой код <div class="content"<?php print $content_attributes; ?>> <?php // We hide the comments and links now so that we can render them later. hide($content['comments']); hide($content['links']); print render($content); if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'блаблабла'); } require_once(realpath($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php')); //$o['multi_site'] = true; //Указывает скрипту наличие нескольких сайтов //$o['force_show_code'] = true; $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); $sape_context = new SAPE_context($o); echo $sape_context->replace_in_text_segment($content); ?> </div> в итоге, сапе проиндексировал страницы с кодом, но в тексте страниц появилась надпись - array (массив) и это же слово в кэше sape. Где косяк? |
|
16.10.2015, 10:52 | #12 | |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 171
|
Цитата:
https://api.drupal.org/api/drupal/in...ction/render/7
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? |
|
16.10.2015, 12:14 | #13 | |
Новичок
Регистрация: 23.12.2007
Сообщений: 60
Вес репутации: 200
|
Цитата:
разница только в том, где на странице выводиться слово arrey, перед текстом или после |
|
16.10.2015, 12:22 | #14 |
Эксперт
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 171
|
По ссылке было все написано
$content - это неотрендеренная нода, которая представляет собой массив элементов. Вы ее рендерите и выводите результат на экран, а потом тупо выводите неотрендереннный $content, а массивы всегда так выводятся. PHP код:
__________________
Но почему спит твой разум, а эти чудовища лезут в мой дом? |
16.10.2015, 15:03 | #15 | |
Новичок
Регистрация: 23.12.2007
Сообщений: 60
Вес репутации: 200
|
Цитата:
|
|
16.10.2015, 21:41 | #16 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
Вапщета вот так: print $sape_context->replace_in_text_segment(render($content));
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
19.10.2015, 10:52 | #17 | |
Новичок
Регистрация: 23.12.2007
Сообщений: 60
Вес репутации: 200
|
Цитата:
п.с. коллеги, в кэше страниц для контекстных ссылок, перед текстом стоит точка (.текст), точки в коде нет. Это особенность или косяк где то? |
|
01.12.2015, 01:26 | #19 |
Добрый модератор
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
|
плагином ram108
__________________
Правильный хостинг. В личке бесплатно не отвечаю обычно. |
01.12.2015, 13:44 | #20 |
Мастер
|
Кстати, очень хороший плагин. Я недавно дизайн поменял и снова столкнулся с танцами по неработе установленного кода ) Нашел как раз это универсальное и простое решение...
__________________
А здесь бесперебойный российский VPS: 2Gb, 1xCPU, 20Gb SSD, безлимит за 350 руб./мес. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Error, а остальные висят в ожидании. | Aflex | Ошибки при работе с системой | 1 | 15.02.2013 17:14 |
Код для контекстных ссылок | mrnonamed | Вопросы по работе системы | 2 | 05.05.2010 22:26 |
Друпал: установка кода гипертекстовых ссылок, контекстных ссылок, статей. | ubuntu | Биржа статей | 0 | 03.03.2010 22:28 |
Разный учет кол-ва разрешенных ссылок для обычных и контекстных ссылок. | Maugli | Пожелания пользователей системы | 2 | 04.09.2009 21:23 |
Новая площадка в ожидании | eremeys | Вопросы от новичков | 15 | 17.06.2008 16:48 |
Часовой пояс GMT +3, время: 15:00.