форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Здравствуйте, никто не сталкивался с подобной задачей:
нужно на страничках отображения общих по тегу статей вывести ссылки с биржи.
Что сделано:
под секцию tag создана отдельная страница tag_cloud с таким кодом:
<div id="content">
<txp:if_section name="tag">
<txp:tru_tags_handler />
<txp:else />
<txp:article />
</txp:if_section>
<txp:php>
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '***************************');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links();
</txp:php>
</div>
Всё чудесно работает, - по адресу http://мой.сайт/tag/ получаем облако тегов, по адресу http://мой.сайт/tag/любойтег получаем список заголовков статей с тегом "любойтег".
На sape проиндексировались страницы вида http://мой.сайт/tag/NN, где NN-теги сайта, соотв на эти страницы покупаются ссылки, но не отображаются почему-то, и соотв через некоторое время становятся ошибочными.
Вопрос: Что неправильно делаю?
Неактивен
Может сапа не любит русские урлы?
Неактивен
Уважаемый the_ghost, спасибо за Ваши консультации на этом форуме, отправил в поддержку сапы мой вопрос по тэг-страничкам, - пока жду ответа.
Вероятнее всего Вы правы насчёт кириллических символов.
Вопрос остаётся всиле, как лечить?
или Ваш ответ в этой теме - приговор? http://textpattern.ru/forum/viewtopic.php?pid=17628
интересный момент: Ведь может же ТХР оттранслитить заголловок статьи, как бы этой функцией воспользоваться для генерируемого модулем тегов УРЛа.
Неактивен
Вобщем ситуация не связана с кирилицей в урл, т.к. есть тег на английском, - эта страница проиндексирована, ссылки на ней куплены, но не показываются. страница вызывается так: http://moy.sayt/tag/english
на странице http://moy.sayt/tag - ссылки показывает без проблем
код вывода на странице default для секции tag:
<txp:if_section name="tag">
<txp:tru_tags_handler />
<txp:else />
<ul>
<txp:article_custom form="headline" limit=99 section="article,news"/>
</ul>
</txp:if_section>
<txp:output_form form="search_form" />
<br>
<txp:php>
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '************************************');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['multi_site'] = true;
$o['charset'] = 'UTF-8';
$o['host'] = 'moy.sayt';
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links();
</txp:php>
Ищу дальше...
Неактивен
CrimeaNu написал:
Ищу дальше...
И как, что - то нашлось? Рассматриваю эту CMS, как для быстрого создания простеньких сайтов. WP - требует больше ресурсов от хостинга, планируется продажа ссылок.
Неактивен