Atunci când dezvoltați extensii pentru Joomla CMS, cum ar fi plug-in-uri, module, componente sau șabloane, devine adesea necesară obținerea parametrilor unei extensii dezvoltate sau a oricărei alte extensii. În acest articol, veți învăța cum să faceți acest lucru în mediul Joomla 2.5. Obțineți parametrii pluginului din plugin
$ param = $ acest-> paramuri-> get ('paramName', defaultValue);
Obțineți parametri de conectare din afara pluginului
$ plugin = JPluginHelper :: getPlugin ("editori", "codemirror");
$ pluginParams = noul JRegistry ();
$ param = $ pluginParamuri-> get ('paramName', 'defaultValue');
Obțineți parametrii modulului din cadrul modulului
$ param = $ paramuri-> get ('paramName', 'defaultValue');
Obțineți parametrii modulului din afara modulului
$ modulParams = noul JRegistry ();
$ param = $ modulParamuri-> get ('paramName', 'defaultValue');
$ Itemparams = JHtml :: _ (, $ item-> params, $ item-> getParams 'content.prepare' () 'mod_my_module.content');
$ itemparams = json_decode ($ itemparamuri); echo $ itemparams-> imagine; // sau orice alt parametru
Obțineți parametrii componente din cadrul componentei
$ param = $ componentaParamuri-> get ('paramName', defaultValue);
Obțineți parametrii componentei din afara componentei
$ param = $ componentaParamuri-> get ('paramName', defaultValue);
Obțineți parametrii șablonului din cadrul șablonului
$ param = $ acest-> paramuri-> get ('paramName', defaultValue);
Obțineți parametrii de șablon din afara șablonului
$ param = $ template-> paramuri-> get ('paramName', defaultValue);
Hole în com_content
Trateazăm un virus pe un site
Inspecția inițială a site-ului a constatat că clientul a restricționat accesul la FTP, ceea ce a redus gama de vulnerabilități suspectate, astfel încât a existat o deschidere într-un fel de motor de script Joomla. Kaspersky Yar.
Troj / JSRedir-MH
Din nou, a fost un tunet de tunet de site-uri de către un nou virus Troj / JSRedir-MH. Și așa, pe scurt, virusul Troj / JSRedir-MH. Un virus sau un troian este mult mai interesant decât predecesorii săi, acum.
Actualizarea extensiei pentru adresa de e-mail JK
Astăzi, voi împărți câteva informații interesante pentru proprietarii de site-uri colectate de John. Mai devreme sau mai târziu, este sarcina de a subscrie și de a trimite informații de pe site, poate fi o altă setare a problemei.
Bună, adică 10 regulat
Kunena înlocui linkul cu profilul utilizatorului
Salut, din nou, din nou, cunen, a primit o sarcină pentru a termina forumul popular Kunena, astăzi a fost necesar să se schimbe legătura cu profilul utilizatorului. Acest lucru se datorează faptului că site-ul este social.
Lucrează pe Kunena - de ce în fiecare pagină?
Kunena scapă de citare inutilă
Pentru cei care fac într-adevăr un site pentru oameni, următoarea mea notă. Îți voi spune cum să scapi de cotații suplimentare în postările de pe forumul kunena. Am câteva site-uri tematice cu o vizită normală.
Procesarea parametrilor extensiei Joomla
Atunci când dezvoltați extensii pentru Joomla CMS, cum ar fi plug-in-uri, module, componente sau șabloane, devine adesea necesară obținerea parametrilor unei extensii dezvoltate sau a oricărei alte extensii. În asta.
Modelul Kunena se prăbușește
1. În folderul \ components \ com_kunena \ template \ your_pattern \, găsim fișierul template.xml și inserați o piesă (astfel încât să puteți selecta dacă doriți să afișați acest câmp sau nu): Exemple de lucru cu câmpurile Joomla încorporate sunt joomla! În rusă