[DLE] вывод ссылок под короткой новостью

M6
На сайте с 22.12.2006
Offline
109
1086

Подскажите можно ли реализовать такой вывод ссылок (создаю тему в данном разделе так как это больше вопрос php нежели вывод ссылок)

как можно сделать вставку ссылок sape под короткой новостью в DLE

попробую на рисунке объяснить что мне нужно ))

Это главная страница, так вот как мне сделать так чтобы можно было под короткой новостью вставить ссылки. Причем под первой новостью первые две ссылки, под второй еще две и т.д. Если же я в шаблоне shortstory.tpl вставлю код ссылок, они будут выводиться все под всеми новостями. А мне нунжно именно чтобы на главной выводилось под первой новостью первые две ссылки под второй 3,4 ссылки под третьей новостью 5,6 ссылки ну и т.д.

[Удален]
#1

Используйте рекламные материалы для этих целей.

M6
На сайте с 22.12.2006
Offline
109
#2
Используйте рекламные материалы для этих целей.

Это каким образом ? Просто мне нужно сделать именно вывод ссылок под короткой новостью. Ну если конечно такое возможно. Если такое сделать нельзя тогда может кто подскажет как можно разрешить выполнение php кода в самом тексте новости (пофиг на безопасность в данном случае) я тогда буду просто вставлять в саму новость код php.

[Удален]
#3

Через рекламные материалы можно выводить баннеры, рекламные блоки между короткими новостями. В данном разделе сможете создать рекламный блок настроить вывод соответствующим образом.

Список всех разделов => Рекламные материалы

T
На сайте с 28.06.2010
Offline
15
#4
Сашко:
Используйте рекламные материалы для этих целей.

Только, пожалуй, прежде надо будет установить хак вывода рекламных материалов, т.е. не верх, центр, низ, а между 1 и 2, между 2 и 3, между 3 и 4 и т.д....

M6
На сайте с 22.12.2006
Offline
109
#5

Все равно через рекламные блоки это немного не то.

Я вот нашел такой вариант

shortstory.tpl вставить

<? $copypast-ru++;

if ($copypast-ru == 1) echo "<?=$lmp->print_links(1);?>";

if ($copypast-ru == 3) echo "<?=$lmp->print_links(2);?>";

if ($copypast-ru == 5) echo "<?=$lmp->print_links(3);?>";

?>

в index.php

я сделал предварительно замену

echo $tpl->result['main']; на eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

но не работает у меня

я не разбираюсь в php, где здесь ошибки ?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий