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

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


     03.11.2014    Общие вопросы    1618

вопрос
Ребят, подскажите, хочу чтобы в адресной строке выводился не логин пользователя, а писался его id, то есть к примеру не сайтру/user/пользователь, а сайтру/user/14

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


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

FastFud
50

1599 | 588

FastFud - 4 ноября 2014 12:53 - Юзер


1707
11

1707 - 4 ноября 2014 23:18 - Юзер

FastFud, спасибо, действительно помогло. Не подскажешь какой тег отвечает за правильную ссылку на профиль? {profile-link} не работает.

FastFud
50

1599 | 588

FastFud - 5 ноября 2014 00:26 - Юзер

В файлах которые ниже пройтись и заменить на ваше усмотрение
engine/engine.php
engine/init.php
engine/modules/show.short.php & show.full.php & show.custom.php
engine/modules/pm.php
engine/modules/profile.php
engine/classes/comments.class.php

1707
11

1707 - 5 ноября 2014 01:08 - Юзер

А какой тег ставить за место {profile-link}? В login.tpl имею ввиду.

FastFud
50

1599 | 588

FastFud - 5 ноября 2014 02:11 - Юзер

А он разве не работает?

1707
11

1707 - 5 ноября 2014 02:26 - Юзер

FastFud, нет, не работает.

FastFud
50

1599 | 588

FastFud - 5 ноября 2014 02:29 - Юзер

в engine/init.php ищите тег {profile-link}. Если его там нет дайте знать...

1707
11

1707 - 5 ноября 2014 03:03 - Юзер

FastFud, он там есть, но почему то если в логин.тпл вставить этот тег, но пишет страница не найдена, а вот id человека как и хотелось в стройке браузера появился если ввести в автоматическом режиме.

FastFud
50

1599 | 588

FastFud - 5 ноября 2014 03:08 - Юзер

engine/init.php
$tpl->set( '{profile-link}', $config['http_home_url'] . "user/" . urlencode ( $member_id['user_id'] ) . "/" );
А так же придется в остальных файлах
engine/engine.php
engine/modules/show.short.php & show.full.php & show.custom.php
engine/modules/pm.php
engine/modules/profile.php
engine/classes/comments.class.php

1707
11

1707 - 5 ноября 2014 06:52 - Юзер

FastFud, это что нужно сделать в этих файлах?

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

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