Comandi ed istruzioni Joomla più comuni – JForm e JUser

Di seguito troverete una raccolta di comandi ed istruzioni utili se si ha a che fare con la personalizzazione di Joomla

Redirect:

https://docs.joomla.org/API15:JApplication/redirect

$app = $this->getApplication();

$baseurl=JURI::base();

$app->redirect(JRoute::_($baseurl, false), “”, ”);

 

Riferimento all’oggetto User:

$user = JFactory::getUser();

$user_id = $user->id

 

Check se sono amministratore:

$isroot_user = $user->authorise(‘core.admin’);

 

Get username:

JFactory::getUser($user_id)->get(‘username’);

 

Assegnare valore a jform in javascript:

document.getElementById(‘jformassigned_to_person_id’).value=”<?php echo $fakeuser_id;?>”;

 

Get form value php:

if($this->form->getField(‘issue_summary’)->value==””)

 

Aggiungere un tooltip a del testo:

<span title=”My tip”>text</span>

 

Creare un link con Jroute:

$link_item = JRoute::_(‘index.php?option=com_mycomponent&myview=item&id=10’);

 

Importare Html da url tramite DOM:

$htmlData = file_get_contents($detail_url);
$doc = new DOMDocument;
//@nasconde i warning sollevati dalla funzione loadHTML()
@$doc->loadHTML(utf8_decode($htmlData));

//ad esempio, estraiamo il body
$body = $doc->getElementsByTagName('body');

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

wp-puzzle.com logo