Kunena cserélni a kapcsolatot a felhasználói profil - generátor Joomla Extensions
Az első dolog, hogy jött vgolovu egyszerű átirányítást a felhasználó az oldalon csappantyúk, de az opció otvalillsya mert becenevek mindenhol megjelenik, így megy a fájl útvonala:
public function getName ($ visitorname = '', $ escape = true) if (! $ this-> userid ! $ This-> name) $ name = $ visitorname;
> Else $ name = $ this -> _ konfigurációkkal> felhasználónév. $ This-> felhasználónév. $ This-> name;
>
if ($ escape) $ name = htmlspecialchars ($ name, ENT_COMPAT 'UTF-8');
return $ neve;
>
ha zakomentiruem string $ name = $ this -> _ konfigurációkkal> felhasználónév. $ This-> felhasználónév. $ This-> name;, a formázás teljesen eltűnnek a felhasználónév, akkor csöpög ebbe az irányba.
Így határozza meg, ahol ez a funkció engedélyezve van, akkor nyilvánvaló, hogy azt csak egy becenevet nélkül parancsikonok, lent, és nézze meg a funkció:
public function getLink ($ name = null, $ title = null, $ rel = 'nofollow') if ($ name!) $ name = $ this-> getName ();
>
$ Kulcs = "..";
if (empty ($ this -> _ kapcsolat [$ kulcs])), ha $ title = JText :: sprintf (COM_KUNENA_VIEW_USER_LINK_TITLE ', $ this-> getName ()); ($ címet!)
>
$ Uclass = $ this-> getType (0, 'osztály');
$ Link = $ this-> getURL ();
if (! empty ($ link))
$ Ez -> _ kapcsolat [$ kulcs] = "„
más
$ Ez -> _ kapcsolat [$ kulcs] = "„
>
return $ this -> _ kapcsolat [$ kulcs];
>
Ó, igen, ez még mindig forró, a vonal $ this -> _ kapcsolat [$ kulcs] = "„
nyilván generál egy linket.
Az én feladatom, hogy a link itt tokogo típusa:
'Index.php? Option = com_flyclubview = user_flyclubid ='. $ User-> id_user. ':'. $ User-> username
posuti semmi bonyolult és esetleg cserélje ki a kód maga fog működni, próbálja látni.
if (empty ($ this -> _ kapcsolat [$ kulcs])), ha $ title = JText :: sprintf (COM_KUNENA_VIEW_USER_LINK_TITLE ', $ this-> getName ()); ($ címet!)
>
$ Uclass = $ this-> getType (0, 'osztály');
$ Link = "index.php? Option = com_flyclubview = user_flyclubid =". $ This-> userid "". //; $ this-> getURL ();
if (! empty ($ link))
$ Ez -> _ kapcsolat [$ kulcs] = "„
más
$ Ez -> _ kapcsolat [$ kulcs] = "„
>
Ez ad nekünk egy képet mutat a html kód
Feldolgozási paraméterek Joomla Extensions
Amikor a fejlődő bővítmények CMS Joomla, mint a plug-inek, modulok, komponensek vagy sablonok, gyakran van szükség, így a paramétereket a fejlett, vagy bármely más bővítményt. Ebben.
Kunena sablon kramsaem
1. A mappa \ components \ com_kunena \ template \ vash_shablon \ template.xml megtalálni a fájlt, és illessze be egy darab (a ki tudja választani a pályát, hogy mutassa meg, vagy sem):