# 1
Тема: Перелинковка страниц
scutep
Пользователь
scutep
МестныйСообщений: 32
Зарегистрирован: 22 Марта 2011, 22:01:00
Сказали спасибо 0 раз Статус: offline
Опубликовано 06 Августа 2012, 02:12:39
Нужен мод или код для перелинковки страниц. Например: 2следующая стать....." или "читайте также..."
Существуют вообще такие? Если нет, то как реализовать?
--------------------scutep.ru
^ наверх ^
# 2
PahaW
SF Team
SF Support Team
Любитель FusionСообщений: 148
Зарегистрирован: 02 Июня 2009, 10:04:06
Сказали спасибо 12 раз Статус: offline
Опубликовано 09 Августа 2012, 18:14:06
scutep , да думаю не проблема... делаешь линк в шаблоне на статью "-1" и "+1" по id я имею ввиду )) и все ))
---------------------> покинул проект
^ наверх ^
# 3
Psc
SF Team
Psc
SF Support Team
Почетный SFСообщений: 2515
Откуда: As is
Зарегистрирован: 10 Ноября 2007, 13:15:07
Сказали спасибо 353 раз Статус: offline
Опубликовано 10 Августа 2012, 18:18:31
Не так. > и <
-------------------- Retired
^ наверх ^
# 4
PahaW
SF Team
SF Support Team
Любитель FusionСообщений: 148
Зарегистрирован: 02 Июня 2009, 10:04:06
Сказали спасибо 12 раз Статус: offline
Опубликовано 21 Августа 2012, 07:13:15
Psc написал:
Не так. > и <
Ага по оформлению именно так ))
---------------------> покинул проект
^ наверх ^
# 5
SergioSV
Пользователь
В статусе
Любитель FusionСообщений: 305
Откуда: Киев
Зарегистрирован: 23 Декабря 2008, 11:58:57
Сказали спасибо 17 раз Статус: offline
Опубликовано 24 Августа 2012, 13:31:50
Для новостей.
Создаёшь новую панель.
Размещаешь её в L-Ctr то есть внизу.
Не забудь включить панель.
Код панели:
if (isset($_GET['readmore']) && isNum($_GET['readmore']) && (substr_count($_SERVER['REQUEST_URI'],'news.php') > 0 ) ) {
//locales
$l_name = 'Другие новости...';
$l_nonews = '<li>В этой категории нет других новостей.</li>';
//===
$cn_count = 25 ; //max news
$cn_ntrim = 100 ; //reduce news
//===
$news_now = $_GET['readmore'];
$see_cat = 0 ;
$result = dbquery("SELECT news_cat FROM ".DB_PREFIX."news WHERE news_id=$news_now LIMIT 0");
if ($data = dbarray($result)) { $see_cat = $data['news_cat']; }
opentable($l_name);
echo '<ul>';
$result = dbquery("SELECT news_subject,news_id,news_reads FROM ".DB_PREFIX."news WHERE news_cat=$see_cat AND news_id<>$news_now ORDER BY news_datestamp DESC LIMIT $cn_count");
if (dbrows($result)) {
while ($data = dbarray($result)) {
echo "<li><span class='small'>[".$data['news_reads']."]</span> <a href='".BASEDIR."news.php?readmore=".$data['news_id']."' title='".$data['news_subject']."'>".trimlink($data['news_subject'],$cn_ntrim)."</a></li>&qu
ot;;
}
}
else { echo $l_nonews; }
echo '</ul>';
closetable();
}
Заходишь на страницу новости и внизу всё будет ;)
Если нать для статей, чуть код подправь.
[Изменил(а) SergioSV , 24 Августа 2012, 13:33:17]
^ наверх ^