Как вставить вывод картинки перед ссылкой?
Имеем код вывода:
Код:
if (!defined('_SAPE_USER')){ Код:
<img src="images/strelka.gif"> |
Выводить ссылки по одной и вставлять перед каждой картинку. Самый простой и очевидный способ.
|
Цитата:
|
Menrubelke, Если не блочный вывод ссылок и хотите перед каждой ссылью стрелку впарить с переводом на другую строку, то развить один из вариантов:
Сначала в настройках площадки в "Отображение" в графе "Разделитель ссылок" ставите например символы imstr Затем вместо кода echo $sape->return_links(); прописываете следующее: $prodazhnye = $sape->return_links(); $prodazhnye = str_replace('imstr', '<br><img src="images/strelka.gif"> ', $prodazhnye); echo '<img src="images/strelka.gif"> '.$prodazhnye; С помощью PHP можно много фишек напридумать. |
Спасибо всем откликнувшимся!
volkovysk, отлично, все работает. Единственный момент, что когда на странице нет ссылок для вывода, вывод картинки все равно идет один раз. Может подскажите, как добавить условие: если нет ссылок для вывода - картинка чтобы тоже не выводилась? |
PHP код:
|
D.iK.iJ, спасибо за подсказку. Но, к сожалению, в Вашем варианте вывод картинки вообще не работает.
Если в последней строчке вместо: Код:
echo $prodazhnye; Код:
echo '<img src="images/strelka.gif"> '.$prodazhnye; Если убрать условие: Код:
if (strstr($prodazhny, 'href')!==FALSE) Может у кого-то еще есть идеи, как реализовать выше озвученное? |
ОЙ! Забыл. Поставьте в Сапе в настройках ссылок (РАЗДЕЛИТЕЛЬ) - вашу картинку :)
Тогда будет работать. Добавлено через 6 минут У меня для вывода статей было такое вот: Цитата:
А else { echo $sa;} нужно для того, чтобы робот корректно находил страницы. |
D.iK.iJ, спасибо! Но что-то все равно не могу сообразить, как сделать. В настройках ссылок сделал разделитель ссылок картинку - в итоге, вывод картинки идет перед всеми ссылками кроме первой.
Можно руками прописать вывод картинки и перед первой ссылкой: echo '<img src="images/strelka.gif"> '.$prodazhnye; Но тогда если ссылки нет, то вывод картинки все равно идет. В этом собственно и вся загвоздка. |
Так если ссылки нет, то код ничего выводить и не будет. Вот пример выше был:
Цитата:
Он и выведет картинку перед 1 ссылкой если она есть. А если нет - выведет просто код для робота индексатора Сапы. |
Часовой пояс GMT +3, время: 02:30. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.