10.07.2007, 23:59 | #1 |
Специалист
|
Разделение ссылок по странице
Вот оформил себе вывод ссылок под диз сайта в виде блока, теперь хочу сделать два блока. В одном первые три ссылки к примеру выводятся во втором все остальные. Читал фак но чета не всосал как реализовать это на приммере моего блока. Вот код блока который выводи все ссылки:
Код:
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); $sape_links = $sape->return_links(); if (strstr($sape_links, 'href')!==FALSE) { $content = "<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"9CBEE6\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"FFFFFF\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"5\" cellpadding=\"0\" bgcolor=\"#E9EEF5\"><tr><td>"; $contnet .= "<font color=\"DD6900\"> • </font>"; $content .= $sape_links; $content .= ""; $content .= "<br><img border=\"0\" src=\"template/Default/images/pixel.gif\" width=\"17\" height=\"1\">"; $content .= "</td></tr></table>"; $content .= "</td></tr></table></td></tr></table>"; $content .= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"left\"><img src=\"template/Default/images/tb4_l.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"right\"><img src=\"template/Default/images/tb4_r.gif\"></td></tr></table><br>"; } else { // выводим только код sape $content .= $sape_links; } if (empty ($content)) { $content = '<br> '; } unset ($sape); Последний раз редактировалось ffaust; 12.07.2007 в 19:19. |
11.07.2007, 05:25 | #2 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 614
|
///////////////////вывод первых 3 ссылок
$x = $sape->return_links(3); if (strstr($sape_links, 'href')!==FALSE) { $content = "<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"9CBEE6\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"FFFFFF\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"5\" cellpadding=\"0\" bgcolor=\"#E9EEF5\"><tr><td>"; $contnet .= "<font color=\"DD6900\"> • </font>"; $content .= $x; $content .= ""; $content .= "<br><img border=\"0\" src=\"template/Default/images/pixel.gif\" width=\"17\" height=\"1\">"; $content .= "</td></tr></table>"; $content .= "</td></tr></table></td></tr></table>"; $content .= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"left\"><img src=\"template/Default/images/tb4_l.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"right\"><img src=\"template/Default/images/tb4_r.gif\"></td></tr></table><br>"; } else { // выводим только код sape $content .= $x; } ////////////////вывод остальных ссылок $y = $sape->return_links(); if (strstr($sape_links, 'href')!==FALSE) { $content = "<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"9CBEE6\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"FFFFFF\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"5\" cellpadding=\"0\" bgcolor=\"#E9EEF5\"><tr><td>"; $contnet .= "<font color=\"DD6900\"> • </font>"; $content .= $y; $content .= ""; $content .= "<br><img border=\"0\" src=\"template/Default/images/pixel.gif\" width=\"17\" height=\"1\">"; $content .= "</td></tr></table>"; $content .= "</td></tr></table></td></tr></table>"; $content .= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"left\"><img src=\"template/Default/images/tb4_l.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"right\"><img src=\"template/Default/images/tb4_r.gif\"></td></tr></table><br>"; } else { // выводим только код sape $content .= $y; } /////////////// if (empty ($content)) { $content = '<br> '; } unset ($sape); |
11.07.2007, 15:43 | #4 |
Эксперт
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 614
|
а так:
Код:
///////////////////вывод первых 3 ссылок $x = $sape->return_links(3); if (strstr($x, 'href')!==FALSE) { $content = "<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"9CBEE6\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"FFFFFF\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"5\" cellpadding=\"0\" bgcolor=\"#E9EEF5\"><tr><td>"; $contnet .= "<font color=\"DD6900\"> • </font>"; $content .= $x; $content .= ""; $content .= "<br><img border=\"0\" src=\"template/Default/images/pixel.gif\" width=\"17\" height=\"1\">"; $content .= "</td></tr></table>"; $content .= "</td></tr></table></td></tr></table>"; $content .= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"left\"><img src=\"template/Default/images/tb4_l.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"right\"><img src=\"template/Default/images/tb4_r.gif\"></td></tr></table><br>"; } else { // выводим только код sape $content .= $x; } ////////////////вывод остальных ссылок $y = $sape->return_links(); if (strstr($y, 'href')!==FALSE) { $content = "<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"9CBEE6\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" bgcolor=\"FFFFFF\"><tr><td>"; $content .= "<table border=\"0\" width=\"100%\" cellspacing=\"5\" cellpadding=\"0\" bgcolor=\"#E9EEF5\"><tr><td>"; $contnet .= "<font color=\"DD6900\"> • </font>"; $content .= $y; $content .= ""; $content .= "<br><img border=\"0\" src=\"template/Default/images/pixel.gif\" width=\"17\" height=\"1\">"; $content .= "</td></tr></table>"; $content .= "</td></tr></table></td></tr></table>"; $content .= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\"><tr>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"left\"><img src=\"template/Default/images/tb4_l.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\"></td>"; $content .= "<td bgcolor=\"FFFFFF\" background=\"template/Default/images/tb4_m.gif\" align=\"right\"><img src=\"template/Default/images/tb4_r.gif\"></td></tr></table><br>"; } else { // выводим только код sape $content .= $y; } /////////////// if (empty ($content)) { $content = '<br> '; } unset ($sape); |
11.07.2007, 23:42 | #5 |
Эксперт
Регистрация: 02.03.2007
Адрес: Скобаристан
Сообщений: 2,089
Вес репутации: 351
|
Вот тоже решил разбить по 2-м блокам ссылки. Сделал, как написано в редми. Но все исчезло на странице ниже 1-го блока и самого блока не было :-)) Вернул назад одним блоком, работает. Что не так сделал? Подскажите.
__________________
|
12.07.2007, 00:01 | #6 |
Banned
Регистрация: 17.04.2007
Адрес: Москва
Сообщений: 466
Вес репутации: 0
|
Конструкция $output .= означает добавить. А $output = - заменить. Копать надо там.
|
12.07.2007, 13:39 | #9 |
Специалист
|
Ндя.... Если бы господин one кроме своего ID в системе засветил бы и url сайта, было бы еще интересней....
__________________
|
12.07.2007, 16:33 | #10 |
Специалист
|
А зачем тебе урл сайта м?
В принципе с разделением я разобрался... тут другая заковыка встала... Щас мучаюсь что бы не виводилось оформление блока если нет ссылок... Дело в том что код вставляю на CMSку SmallNuke2 а там есть свои заковыки. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
разделение ссылок | tweaky | Вопросы от новичков | 15 | 08.07.2008 11:21 |
нет ссылок на странице | bessss | Вопросы от новичков | 7 | 07.07.2008 20:43 |
Разделение блоков ссылок | Mantius | Вопросы от новичков | 3 | 20.06.2008 20:54 |
Географическое разделение доменов | sid_ | Пожелания пользователей системы | 0 | 14.01.2008 12:35 |
Разделение ссылок разными блоками | Ясноокая | Вопросы по работе системы | 6 | 06.10.2007 22:21 |
Часовой пояс GMT +3, время: 11:22.