Alla fine ho risolto e nel modo più ovvio, guardando nel file di esempio di sef advance..
il codice deve avere la funzione sefencode :
[PHP] <?php
class sef_esempio {
function create ($string) { // $string == "index.php?option=com_esempio&Itemid=2&task=foto&id=1270" $sefstring = ""; $string = str_replace( '&', '&', $string ); if (stristr($string,"&id=")) { $temp = explode("&id=", $string); $temp = explode("&", $temp[1]); $fotoid = sefencode($temp[0]); return $fotoid; } }}
?> [/PHP]