2010-04-15 4 views
0

Que fait la fonction reorder() dans Joomla? J'ai une déclaration pour une fonction de menus copy dans le code de l'administrateur pour le menu comme:Que fait la fonction reorder() dans Joomla?

$curr->reorder('menutype = '.$this->_db->Quote($curr->menutype).' AND parent = '.(int) $curr->parent); 

Comme je l'ai exécuté ce code, il a réorganisés mon identifiant à toute autre position. Je ai juste besoin de savoir est cette fonction reorder() une fonction intégrée de Joomla? Si oui, quoi et comment fait-il ce qu'il a fait à mes ids?

Je suis un débutant à Joomla. S'il vous plaît aider. Editer: Comment puis-je obtenir la sortie réorganisée juste après avoir appelé la fonction?

+1

"réorganiser" comme dans http://docs.joomla.org/JTable/reorder? – VolkerK

+0

Merci Volkerk pour le lien –

Répondre

1

Oui, la fonction reorder() est de Joomla et ré-ordonne des identifiants par rapport à n'importe quel élément de menu enfant.

+0

Pls chk ma question éditée ... –

+0

@Sarfraz Comment puis-je obtenir la sortie réorganisée juste après avoir appelé la fonction? –

+0

Regardez le code dans list.php après l'extrait que vous avez posté. 'MenusHelper :: cleanCache();' La prochaine fois que vous accéderez aux données, le cache associé sera vide et les données remises en ordre seront extraites de la base de données. – VolkerK