Поставить код sape, было не сложно, куда сложнее было поставить эти ссылки в блок, чтоб хоть симпатично выглядело. Пытался сделать свой блок и толком ничего путного не нашел, поэтому тупо дописал нужные теги блока в templates/skin/new/sidebar.tpl:
<!-- Sidebar -->
<div id="sidebar">
{if isset($aBlocks.right)}
{foreach from=$aBlocks.right item=aBlock}
{if $aBlock.type=='block'}
{insert name="block" block=`$aBlock.name` params=`$aBlock.params`}
{/if}
{if $aBlock.type=='template'}
{include file=`$aBlock.name` params=`$aBlock.params`}
{/if}
{/foreach}
{/if}
<!-- /НАЧАЛО ТОГО ЧТО Я ВСТАВИЛ! -->
<div class="block">
<div class="tl"><div class="tr"></div></div>
<div class="cl"><div class="cr">
<h1>Реклама:</h1>
{php}
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'код);
}
$o['charset'] = 'UTF-8';
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links();
{/php}
<div>
</div>
</div></div>
<div class="bl"><div class="br"></div></div>
</div>
<!-- /КОНЕЦ ТОГО ЧТО Я ВСТАВИЛ! -->
</div>
<!-- /Sidebar -->
Можно пмотреть как это выглядит на моем проекте СловоНиндзя.
вобще немного противоречит топику. это установка кода методом прямого хака в темплейт. блок вы невставляли ниразу.
ибо вот это —
<!-- /НАЧАЛО ТОГО ЧТО Я ВСТАВИЛ! -->
<div class="block">
<div class="tl"><div class="tr"></div></div>
<div class="cl"><div class="cr">
<h1>Реклама:</h1>
{php}
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'код);
}
$o['charset'] = 'UTF-8';
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client($o);
unset($o);
echo $sape->return_links();
{/php}
<div>
</div>
</div></div>
<div class="bl"><div class="br"></div></div>
</div>
<!-- /КОНЕЦ ТОГО ЧТО Я ВСТАВИЛ! -->
должно быть в файле с блоком, блок должен быть вызван или не вызван ибо например сапа ненужна на странице редактирования топика, добавления топика, редактирования профиля.
5 комментариев
А по блокам инфы много по сайту.
ибо вот это —
должно быть в файле с блоком, блок должен быть вызван или не вызван ибо например сапа ненужна на странице редактирования топика, добавления топика, редактирования профиля.
тогда этот пользователь тоже всех ввел в заблуждение —
Хорошо, буду создавать отдельный блок
но лучше всетки учиться делать все правильно.