Problème ordre des questions aléatoires

Added by Raimana Teina 878 days ago

Bonsoir,

Encore une fois, il est génial ce système quizz.
J'ai un peu modifié le source de manière à faire afficher le numéro de la question dans les quizzes.
Lors que je crée un ensemble de questions aléatoires, comment faut-il faire pour garder un ordre croissant (par rapport aux id) des questions?
Merci d'avance.
Cordialement


Replies

RE: Problème ordre des questions aléatoires - Added by Raimana Teina 877 days ago

Résolu, après quelques recherches dans le source.

Dans le fichier components/com_jquarks/models/quiz.php à la ligne 302, juste après
if($questions && $customQuestions) {
 $query .= ' AND questions.id NOT IN (' . $customQuestions . ')' ;
}    

j'ai rajouté ce qui suit:
$query .= ' ORDER BY questions.id ASC';

RE: Problème ordre des questions aléatoires - Added by Mohamed Tougorti 877 days ago

Bonjour,

Nous sommes ravi que JQuarks vous convienne.

Si je comprend bien vous avez modifié JQuarks de façon à ce qu'il affiche l'id de la question ?
Je vous conseille plutôt d'afficher le nombre par rapport au numéro de la question dans le quiz,

Au niveau du layout default pour la vue quiz
1 echo '<div class="contentheading">' . $qNum . ')' . $question->statement . '</div>'  ;

Cordialement

RE: Problème ordre des questions aléatoires - Added by Raimana Teina 877 days ago

Je vous remercie de votre réponse.
Effectivement, j'avais modifié JQuarks de la manière suivante:
<strong>['.$question->id.'] '. $question->statement . '</strong>

Voici un lien vers le questionnaire (avec 353 questions au total):
http://projectevolution.teina.org/index.php?option=com_jquarks&view=quiz&Itemid=90

RE: Problème ordre des questions aléatoires - Added by Mohamed Tougorti 877 days ago

Nous sommes heureux de voir que vous utilisez si activement JQuarks.

Nous avons un sujet dédié Showcase your Quiz ! regroupant les instances de Joomla utilisant JQuarks, nous serions ravis de voir votre site s'y ajouter.

Reply