Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Résolu] Differences entre smarty_cms_modifier et smarty_modifier
#4

Ok !

>Bess
En fait qu'il soit dans /plugins ou dans /lib/smarty/plugins, ça fonctionne ! Je pose la question plus pour respecter la "convention" (si il y en a une)
>Jissey
J'avais pas pensé à mater ce livre !

Finalement, je transforme mon smarty_modifier en smarty_cms_modifier et je le colle dans /plugins !!!


Si ça peut servir a quelqu'un voici le code :

modifier.cms_sort_multidim_array.php
Code :
<?php
/**
* Smarty plugin
*/

/**
* Smarty sort_multidim_array modifier plugin
*
* Type:     modifier<br>
* Name:     sort_multidim_array<br>
* Purpose:  sort multidimentional array
* @link
* @author   Bredt
* @param array
* @param string
* @return array
*/

function smarty_cms_modifier_cms_sort_multidim_array($array, $sub_var_name='')
{
    $cmp = create_function('$a,$b', 'return $a["'.$sub_var_name.'"]>$b["'.$sub_var_name.'"];');
    usort($array, $cmp);
    return $array;
}

?>

Bredt Cool
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)