Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как сделать вывод ID автора в полной новости ?

Как сделать вывод ID автора в полной новости ?


     17.08.2014    Общие вопросы по PHP    1321

вопрос
Подскажите пожалуйста как сделать вывод ID автора в полной новости, есть вот такой хак для профиля, но как такое же реализовать для полной новости?

Ответа пока нет


Комментарии пользователей (16)

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 17 августа 2014 01:37 - Админ

Как вариант - UserBox

Каков вопрос - таков и ответ. Просто помните об этом.

FastFud
50

1599 | 588

FastFud - 17 августа 2014 03:12 - Юзер

$db->super_query( "SELECT user_id FROM " . USERPREFIX . "_users WHERE name='{$row['author']}'" );
$tpl->set( '{user_id}', $row['user_id'] );

Julius123
61 | 6

Julius123 - 17 августа 2014 12:53 - Юзер

FastFud,
ПафНутиЙ,
оба варианта почему-то не работают, использую в конструкции
Количество комментариев: <a href="/index.php?do=lastcomments&userid={user_id}" target="_blank">{user_comm_num}</a>

как раз с модулем UserBox

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 17 августа 2014 13:08 - Админ

Как выглядит строка подключения модуля?

Каков вопрос - таков и ответ. Просто помните об этом.

FastFud
50

1599 | 588

FastFud - 17 августа 2014 13:11 - Юзер

Исходный код что показывает при таком
Количество комментариев: <a href="/index.php?do=lastcomments&userid={user_id}" target="_blank">{user_comm_num}</a>
раскладе ?

FastFud
50

1599 | 588

FastFud - 17 августа 2014 13:07 - Юзер

$db->super_query( "SELECT user_id FROM " . USERPREFIX . "_users WHERE name='{$row['author']}'" );
$tpl->set( '{user_id}', $row['user_id'] );
добавить после
$news_found = TRUE;

В шаблоне {user_id} - Будет показывать ID автора (должен показывать)

vitnet
218

2172 | 930

vitnet - 17 августа 2014 13:29 - Эксперт

FastFud,
$sql = $db->super_query( "SELECT user_id FROM " . USERPREFIX . "_users WHERE name='{$row['author']}'" );

$tpl->set( '{user_id}', $sql['user_id'] );

Julius123
61 | 6

Julius123 - 17 августа 2014 13:15 - Юзер

Цитата: ПафНутиЙ
Как выглядит строка подключения модуля?

{include file="engine/modules/userbox.php?&userName={author}&template=avtornews"}


Цитата: FastFud
Исходный код что показывает при таком раскладе ?

тоже что и в коде
<a href="/index.php?do=lastcomments&userid={user_id}" target="_blank">

FastFud
50

1599 | 588

FastFud - 17 августа 2014 13:18 - Юзер

Попробуйте просто в fullstory написать {user_id} - что покажет ?

Julius123
61 | 6

Julius123 - 17 августа 2014 13:19 - Юзер

Цитата: FastFud
В шаблоне {user_id} - Будет показывать ID автора (должен показывать)

Что-то у меня опять не работает

Цитата: FastFud
Попробуйте просто в fullstory написать {user_id} - что покажет ?

В шаблоне работает, но мне нужно выводить в модуле UserBox, наверное дело в самом модуле

FastFud
50

1599 | 588

FastFud - 17 августа 2014 13:27 - Юзер

Подскажите пожалуйста как сделать вывод ID автора в полной новости, есть вот такой хак для профиля, но как такое же реализовать для полной новости?
на вопрос ответил. Что касается UserBox то это к ПафНутиЙ

Julius123
61 | 6

Julius123 - 17 августа 2014 13:32 - Юзер

Цитата: FastFud
на вопрос ответил. Что касается UserBox то это к ПафНутиЙ

Спасибо за помощь, буду ждать ответа от ПафНутиЙ

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 19 августа 2014 17:33 - Админ

Строка подключения прописана в полной новости?
Количество комментариев: <a href="/index.php?do=lastcomments&userid={user_id}" target="_blank">{user_comm_num}</a>

это прописано в шаблоне avtornews.tpl?
Если да - тогда причину неработоспособности не скажу, нужно смотреть "пациента".

Каков вопрос - таков и ответ. Просто помните об этом.

Julius123
61 | 6

Julius123 - 19 августа 2014 18:47 - Юзер

Цитата: ПафНутиЙ
Строка подключения прописана в полной новости?

Да в полной
Цитата: ПафНутиЙ
это прописано в шаблоне avtornews.tpl

да

Проблема только с выводом ID, если бы я неправильно подключил то вообще бы не работало

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 19 августа 2014 21:55 - Админ

{user_user_id}

Каков вопрос - таков и ответ. Просто помните об этом.

Julius123
61 | 6

Julius123 - 19 августа 2014 22:59 - Юзер

Цитата: ПафНутиЙ
{user_user_id}

Спасибо, действительно работает ) что ж так получается, что написано одно, а на самом деле нужно писать другое

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы