замена id на url
site.ru/users/2 > site.ru/users/nick
в \templates\default\controllers\users\profile_view.tpl.php
в нужном месте вставить
<div class="block"> <div>Ссылка на эту страницу:</div> <!-- Прописать через языковую константу, или перекодировать файл в UTF-8 --> <a href="<?php echo href_to('users', $profile['id']); ?>" target="_blank"><?php echo "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; ?></a> </div>
Когда есть норм ссылка вида instantcms.ru/users/Soul
Ссылка на страницу пользователя^
ICMS1x… site.ru/users/nickname
ICMS2x… site.ru/users/id
Хозяин, барин… тогда так:
<a href="<?php echo href_to('users', $profile['id']); ?>" target="_blank"><?php echo html("http://".$_SERVER['SERVER_NAME'].'/users/'.$profile['nickname']); ?></a>
Можно так закостылить:
<a href="<?php echo href_to('users', $profile['nickname']); ?>" class="user_link"><?php echo $profile['nickname']; ?></a> <script> $(function() { $('.user_link').on('click', function(e) { e.preventDefault(); document.location.href = '<?php echo href_to('users', $profile['id']); ?>'; }); }); </script>
То есть, Вам нужно не просто ссылку на профиль, а чтобы сам url страницы пользователя формировался не с id а с nickname?Нужно изменение адреса страницы пользователя
Немног не тоА чем вам так id не нравится?
Можно так закостылить:
Именно это и нужноТо есть, Вам нужно не просто ссылку на профиль, а чтобы сам url страницы пользователя формировался не с id а с nickname?
А где у вас именно это указано в начале темы в первом посте?
Soul:
То есть, Вам нужно не просто ссылку на профиль, а чтобы сам url страницы пользователя формировался не с id а с nickname?
Именно это и нужно
Здесь речь про ссылку, как я понял!Интересует цена на разработку ссылки на профиль.
id на ник скорее всего без хака не поменять, подробнее здесь http://docs.instantcms.ru/manual/settings/rewriting
Уже говорил что не умею выражать свои мысли правильно (наверно из меня самый хреновый заказчик) приношу извинения, за ссылку благодарю, почитаю.А где у вас именно это указано в начале темы в первом посте?
Вот и я также понял...Здесь речь про ссылку, как я понял!
Ну, хорошо, что разобрались.Именно это и нужно
...
Поменять вывод в url — одно, тут подвох в том, чтоб еще нужно проверять на уникальность ник пользователя… а стоит ли вносить такие изменения в движок/ "создать дополнительные проблемы" для обновления?