Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как сделать вывод ID автора в полной новости ?

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


     ID    Все вопросы » Общие вопросы по PHP    3114

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

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


16 комментариев

ПафНутиЙ
Админ

ПафНутиЙ - -

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

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

FastFud
Юзер

FastFud - -

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

Julius123
Юзер

Julius123 - -

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

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

ПафНутиЙ
Админ

ПафНутиЙ - -

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

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

FastFud
Юзер

FastFud - -

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

FastFud
Юзер

FastFud - -

$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
PHP-developer

vitnet - -

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

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

Julius123
Юзер

Julius123 - -

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

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


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

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

FastFud
Юзер

FastFud - -

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

Julius123
Юзер

Julius123 - -

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

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

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

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

FastFud
Юзер

FastFud - -

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

Julius123
Юзер

Julius123 - -

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

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

ПафНутиЙ
Админ

ПафНутиЙ - -

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

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

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

Julius123
Юзер

Julius123 - -

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

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

да

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

ПафНутиЙ
Админ

ПафНутиЙ - -

{user_user_id}

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

Julius123
Юзер

Julius123 - -

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

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

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

наверх