1
Sviluppo / come eliminare una variabile dall'url?
« il: 06 Ago 2015, 15:51:39 »
Salve a tutti,
Ho un piccolo problemino
Ho l'esigenza di eliminare una variabile (tipo abc=xy) dall'url di una pagina di un componente che sto' sviluppando:
esempio: www.miosito.com/administrator/index.php?option=miocomponente&view=miaview&abc=xy&altravariabile=altrovalore...etc.
nel model con
$uri = JFactory::getURI();
$uri->delVar('abc');
ottengo l'eliminazione della variabile ma poi nella view, nei links della paginazione, così come nei links di intestazione per l'ordinamento delle colonne, la variabile abc risulta ancora presente (e pertanto si ripropone sia cambiando pagina che ordinamento di una colonna).
Intuisco che non aggiorno qualcosa che invece viene utilizzato di default da Joomla per generare sia la paginazione (userState?) che i link di intestazione (JHTML::_( 'grid.sort', ...) ) e che evidentemente prende l'informazione da un'altra parte.
Come fare?
Grazie in anticipo!
Ho un piccolo problemino
Ho l'esigenza di eliminare una variabile (tipo abc=xy) dall'url di una pagina di un componente che sto' sviluppando:
esempio: www.miosito.com/administrator/index.php?option=miocomponente&view=miaview&abc=xy&altravariabile=altrovalore...etc.
nel model con
$uri = JFactory::getURI();
$uri->delVar('abc');
ottengo l'eliminazione della variabile ma poi nella view, nei links della paginazione, così come nei links di intestazione per l'ordinamento delle colonne, la variabile abc risulta ancora presente (e pertanto si ripropone sia cambiando pagina che ordinamento di una colonna).
Intuisco che non aggiorno qualcosa che invece viene utilizzato di default da Joomla per generare sia la paginazione (userState?) che i link di intestazione (JHTML::_( 'grid.sort', ...) ) e che evidentemente prende l'informazione da un'altra parte.
Come fare?
Grazie in anticipo!