{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
PlayME * 1.34
[автор] (5 фев 2013, 21:49) [0/0] [0] [отв] [спам] [под] +1 | -1

Дайте код для вывода последних трех тем форума для johmcms 3.2.2

2. (5 фев 2013, 21:50) [0/0] [0] [отв] [спам] [под] +1 | -1

На офф сайт есть

3.
DENVOJ * 4.68
(5 фев 2013, 22:14) [0/0] [0] [отв] [спам] [под] +1 | -1

Не разу код этого двига не видел* поетому не знаю что там за переменки. У меня это будет выглядит типа так
$t=DB::run()->queru(\"select * from `f_t` order by id desc limit 3\"*;
whele($tem=$t->fetch()){
echo \'<a href=\"forum/tema_\'.$tem[\'id\'].\'\">\'.$tem[\'name\'].\'</a>\';
}
Это типа, у меня по другому*

4. (5 фев 2013, 22:20) [0/0] [0] [отв] [спам] [под] +1 | -1

Открою сикрет,который недавно нарыл))В форуме есть файл непрочитанного,в нём есть вывод 10 последних тем для неавторизованных,берёте этот код,ставите на главную и меняете 10 на то число,которое нужно *

5.
PlayME * 1.34
[автор] (5 фев 2013, 22:40) [0/0] [0] [отв] [спам] [под] +1 | -1
„`M®AK`„,

Мне нада чтоб всем было видно этот вывод)

6. (5 фев 2013, 22:44) [0/0] [0] [отв] [спам] [под] +1 | -1
PlayME,

if(!user_id){ не копируй,без этого встовляй...

7. (5 фев 2013, 22:48) [0/0] [0] [отв] [спам] [под] +1 | -1

Вот
[code]<?$req = mysql_query(\"SELECT * FROM `forum` WHERE `type` = \'t\' AND `close`!=\'1\' ORDER BY `time` DESC LIMIT 10\"*;
while ($arr = mysql_fetch_array($req)) {
$q3 = mysql_query(\"select `id`, `refid`, `text` from `forum` where type=\'r\' and id=\'\" . $arr[\'refid\'] . \"\'\"*;
$razd = mysql_fetch_array($q3);
$q4 = mysql_query(\"select `id`, `refid`, `text` from `forum` where type=\'f\' and id=\'\" . $razd[\'refid\'] . \"\'\"*;
$frm = mysql_fetch_array($q4);
$nikuser = mysql_query(\"SELECT `from`, `time` FROM `forum` WHERE `type` = \'m\' AND `close` != \'1\' AND `refid` = \'\" . $arr[\'id\'] . \"\'ORDER BY time DESC\"*;
$colmes1 = mysql_num_rows($nikuser);
$cpg = ceil($colmes1 / $kmess);
$nam = mysql_fetch_array($nikuser);
echo is_integer($i / 2) ? \'<div class=\"list1\">\' : \'<div class=\"list2\">\';
echo \'<img src=\"../images/\' . ($arr[\'edit\'] == 1 ? \'tz\' : \'np\') . \'.gif\" alt=\"\"/>\';
if ($arr[\'realid\'] == 1)
echo \'&nbsp;<img src=\"../images/rate.gif\" alt=\"\"/>\';
echo \'&nbsp;<a href=\"/forum/index.php?id=\' . $arr[\'id\'] . ($cpg > 1 && $_SESSION[\'uppost\'] ? \'&amp;clip&amp;page=\' . $cpg : \'\') . \'\">\' . $arr[\'text\'] . \'</a>&nbsp;[\' . $colmes1 . \']\';
if ($cpg > 1)
echo \'&nbsp;<a href=\"/forum/index.php?id=\' . $arr[\'id\'] . ($_SESSION[\'uppost\'] ? \'\' : \'&amp;clip&amp;page=\' . $cpg) . \'\">&gt;&gt;</a>\';
echo \'<br/><div class=\"sub\"><a href=\"/forum/index.php?id=\' . $razd[\'id\'] . \'\">\' . $frm[\'text\'] . \'&nbsp;/&nbsp;\' . $razd[\'text\'] . \'</a><br />\';
echo $arr[\'from\'];
if (!empty ($nam[\'from\'])) {
echo \'&nbsp;/&nbsp;\' . $nam[\'from\'];
}
echo \' <font color=\"#777777\">\' . date(\"d.m.y / H:i\", $nam[\'time\']) . \'</font>\';
echo \'</div></div>\';
$i++;
}?>[/code]


Изм. 5 раз. / Посл. изм. (5 фев 2013, 23:25)
8.
PlayME * 1.34
[автор] (5 фев 2013, 22:59) [0/0] [0] [отв] [спам] [под] +1 | -1

Это в конце страницы ты скопировал? Я видел там написано \"вывод последних НЕ ПРОЧИТАНЫХ 10 тем для неавторизованых\" будет выводить последние не прочитаные! Тоисть ктото зайдет в нее и для него эту тему не будет выводить) так?*


Изм. 1 раз. / Посл. изм.
PlayME * 1.34
(5 фев 2013, 23:00)
9. (5 фев 2013, 23:06) [0/0] [0] [отв] [спам] [под] +1 | -1
PlayME,

Код который я написал выше,будит выводить темы всем и авторизованным и неавторизованным.

10.
PlayME * 1.34
[автор] (5 фев 2013, 23:17) [0/0] [0] [отв] [спам] [под] +1 | -1

Как его вставить? Партачит меню, меню пропадает.

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений