Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Моды/Плагины | Моды/Mods
# 1 Тема: Перелинковка страниц
scutep
Пользователь

Avatar пользователя


scutep

Местный

Сообщений: 32
Зарегистрирован: 22 Марта 2011, 22:01:00
Сказали спасибо 0 раз
Статус: offline
Опубликовано 06 Августа 2012, 02:12:39
Нужен мод или код для перелинковки страниц. Например: 2следующая стать....." или "читайте также..."
Существуют вообще такие? Если нет, то как реализовать?


--------------------
scutep.ru
^ наверх ^ http://scutep.ru
# 2  
PahaW
SF Team

Avatar пользователя




SF Support Team

Любитель Fusion

Сообщений: 148
Зарегистрирован: 02 Июня 2009, 10:04:06
Сказали спасибо 12 раз
Статус: offline
Опубликовано 09 Августа 2012, 18:14:06
scutep, да думаю не проблема... делаешь линк в шаблоне на статью "-1" и "+1" по id я имею ввиду )) и все ))


--------------------
-> покинул проект
^ наверх ^ paha.khspu.ru/blog
# 3  
Psc
SF Team

Avatar пользователя

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

Avatar пользователя




SF Support Team

Любитель Fusion

Сообщений: 148
Зарегистрирован: 02 Июня 2009, 10:04:06
Сказали спасибо 12 раз
Статус: offline
Опубликовано 21 Августа 2012, 07:13:15
Psc написал:
Не так. > и <

Ага по оформлению именно так ))


--------------------
-> покинул проект
^ наверх ^ paha.khspu.ru/blog
# 5  
SergioSV
Пользователь

Avatar пользователя

В статусе

Любитель 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]  
^ наверх ^
Перейти на форум:


106,892,049 уникальных посетителей
сейчас: 26 Декабря 2024, 18:18:01
Генерация страницы: 0.15 сек.

Original size:19 кб.
GZipped size: 6 кб.
Compression:72%