tagilnext
Total posts: 116
18 Dec 2014 15:04

В шаблоне типа если вкл иконка фильтра пользователя, то рядом с именем пользователя в просмотре записи появляется иконка при нажатии на которую попадаешь на страницу пользователя со всеми его записями. За это отвечают методы :

filterButton() и filterLink() класса FilterHelper

Но у меня в шаблоне появилась необходимость показать кнопку на страницу пользователя с записями. Как мне получить ссылку без иконки?

Last Modified: 22 Dec 2014


Sergey
Total posts: 13,748
19 Dec 2014 03:05

Как то так.

<a href="/<?php echo JRoute::_(Url::user('created', $user_id));?>">Articles</a>

$user_id это не обязательный параметер. Если вы хотите ссылку текуще залогиненного пользователя, то этот параметер можно пропустить.

И / перед <?php не нужно. Это редактор добавляет.


tagilnext
Total posts: 116
19 Dec 2014 08:53

Сергей ссылка ведет на страницу пользователя который нажимает ссылку а не на статьи автора.

<a class="btn btn-small" href="/<?php echo JRoute::_(Url::user('created'), $item->user_id);?>">Все статьи</a>


tagilnext
Total posts: 116
20 Dec 2014 14:11

А если ты не авторезирован, то ссылки вообще нет


Sergey
Total posts: 13,748
22 Dec 2014 04:34

Не туда поставили параметр. Его надо ставить в медо Url::user а не в JRoute::_

Powered by Cobalt