Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.
Quiz Migration
Attention:
If you've an weird behaviour please flush all caches!Also ensure you've executed all upgrade wizards in install tool!
You've trouble updating your instance – contact us! We're improving the migration process continuously and for that we need your feedback!
Migration to 5.0.0
- The Iterator/InArray ViewHelper (
quiz:iterator.inArray) has been moved into the EXT:modules extension.- This means, if you have overridden the
AnswerRowCheckbox.htmlFluid-Template, just include the EXT:modules namespace in the top of the filexmlns:modules="http://typo3.org/ns/CodingMs/Modules/ViewHelpers"and replace{quiz:iterator.inArray(array: settings.alreadyAnsweredId, value: answerCycle)}with{modules:iterator.inArray(array: settings.alreadyAnsweredId, value: answerCycle)}
- This means, if you have overridden the
Migration to 4.2.0
- We've introduced a new
slugfield for human-readable-urls. That means, if you don't have configured slugs yet, you might receive an error likeParameter "tx_quiz_quiz__quiz" for route "tx_quiz_quiz_0" must match ".+" ("" given) to generate a corresponding URL.- in this case, just ensure every Quiz records has an own unique slug available.
