Ça ne fonctionne pas! Grrrrr….
Mon plugin est fonctionnel car d'autres fonctions fonctionnent à l'intérieur.
Quelle serait donc la syntaxe exacte pour réussir un override la fonction display() de la classe hikashopRadioCheck du fichier admin classes/field.php?
Voici ce que j'ai essayé sans succès :
ex. 1
if(!@include_once(rtrim(JPATH_ADMINISTRATOR,DS).DS.'components'.DS.'com_hikashop'.DS.'classes'.DS.'field.php')){ return false; }
class hikashopRadioCheckOverride extends hikashopRadioCheck {
function display($field, $value, $map, $inside, $options = '', $test = false, $allFields = null, $allValues = null){
….
}
}
ex. 2
if(!@include_once(rtrim(JPATH_ADMINISTRATOR,DS).DS.'components'.DS.'com_hikashop'.DS.'classes'.DS.'field.php')){ return false; }
class hikashopRadioCheckOverride extends hikashopItem {
function display($field, $value, $map, $inside, $options = '', $test = false, $allFields = null, $allValues = null){
….
}
}
merci merci