bonjour
j'ai ajouté $this->standard_coursemodule_elements();dan mon module
j'ai eu la selection du grouping!,pourquoi
peut etre la figurte va etre plus claire
ce qui manque la selection de groupement
bonjour
j'ai ajouté $this->standard_coursemodule_elements();dan mon module
j'ai eu la selection du grouping!,pourquoi
peut etre la figurte va etre plus claire
ce qui manque la selection de groupement
merci ca marche
pas besoin de reponses
En règle générale, il est de bon ton, lorsqu'on trouve une solution, de l'exposer : cela peut servir à d'autres personnes qui seraient dans le même cas !
j'aime bien votre conseil
Alors il serait bien de l'appliquer !
Sinon sur le fond :
Le pilotage des élément "communs" de contrôle de n'importe quel module s'effectue par la définition d'une structure de marqueurs dans la librairie du module :
/**
* List of features supported in MODNAME module
* @param string $feature FEATURE_xx constant for requested feature
* @return mixed True if module supports feature, false if not, null if doesn't know
*/
function MODNAME_supports($feature) {
switch($feature) {
case FEATURE_MOD_ARCHETYPE: return MOD_ARCHETYPE_OTHER;
case FEATURE_GROUPS: return false;
case FEATURE_GROUPINGS: return false;
case FEATURE_GROUPMEMBERSONLY: return false;
case FEATURE_MOD_INTRO: return false;
case FEATURE_COMPLETION_TRACKS_VIEWS: return true;
case FEATURE_GRADE_HAS_GRADE: return false;
case FEATURE_GRADE_OUTCOMES: return false;
case FEATURE_BACKUP_MOODLE2: return true;
case FEATURE_SHOW_DESCRIPTION: return true;
default: return null;
}
}
Cette structure active des options d'API.