ПредишенСледващото

Първото нещо, което дойде vgolovu просто пренасочване към страница амортисьори на потребителя, но като опция otvalillsya защото прякори се показват навсякъде, така че отивам по пътя на файла:

обществена функция getName ($ visitorname = '', $ бягство = вярно), ако (! $ това-> потребителско име ! $ Това-> име) $ име = $ visitorname;
> Иначе $ име = $ това -> _ конфигурирана> потребителско име. $ Това-> потребителско име. $ Това-> име;
>
ако ($ бягство) име $ = htmlspecialchars (име $, ENT_COMPAT, "UTF-8");
върне $ име;
>

ако ние zakomentiruem низ име $ = $ това -> _ конфигурирана> потребителско име. $ Това-> потребителско име. $ Това-> име;, за формоване изчезне напълно псевдонимите на потребителите, а след това се отцеждат върви в тази посока.

Така определи къде тази функция е активирана, ясно е, че отнема само псевдоним без Shortcuts, по-долу, и да видим на функцията:

обществена функция getLink ($ име = нула, $ заглавие = нула, $ относителна = "Nofollow"), ако (! $ име) $ име = $ това-> getName ();
>
$ Ключ = "..";
ако (празен ($ това -> _ връзка [$ ключ])), ако $ заглавие = JText :: sprintf ( "COM_KUNENA_VIEW_USER_LINK_TITLE ', $ това-> getName ()); (! $ заглавие)
>
$ Uclass = $ това-> getType (0, клас ");
$ Link = $ това-> getURL ();
ако (! празен ($ връзка))
$ Това -> _ връзка [клавиш $] = "";
още
$ Това -> _ връзка [клавиш $] = "";
>
върне $ това -> _ връзка [клавиш $];
>

О, да това е все още горещо, линията $ това -> _ връзка [$ ключ] = "";

очевидно генерира връзка.

В моята работа, за да се направи връзката тук tokogo тип:

"Index.php? Вариант = com_flyclubview = user_flyclubid = '. $ От потребителя> id_user. ':'. $ От потребителя> потребителско име

posuti нищо сложно и по възможност на мястото на кода си, ще работи, опитайте и ще видите.

ако (празен ($ това -> _ връзка [$ ключ])), ако $ заглавие = JText :: sprintf ( "COM_KUNENA_VIEW_USER_LINK_TITLE ', $ това-> getName ()); (! $ заглавие)
>
$ Uclass = $ това-> getType (0, клас ");
$ Link = "index.php? Вариант = com_flyclubview = user_flyclubid =". $ Това-> потребителско име "."; //; $ това-> getURL ();
ако (! празен ($ връзка))
$ Това -> _ връзка [клавиш $] = "";
още
$ Това -> _ връзка [клавиш $] = "";
>

Това ни дава картина шоу в HTML код

  • balansir

    Обработка параметри разширения Joomla

    При разработването на разширения за Joomla CMS, като плъгини, модули, компоненти или образци, често е необходимо да се получи параметрите на развитите или всяко друго разширение. В този.

    Kunena шаблон kramsaem

    1. В папка \ компоненти \ com_kunena \ шаблон \ vash_shablon \ template.xml намери файла и го поставете в парче (за да можете да изберете областта, за да го покаже или не):

    Подкрепете проекта - споделете линка, благодаря!
  •