Migration from TemplaVoilà 1.8/1.9/2.0 to TemplaVoilà Plus 7.0

In short, it is very simple to migrate from old TemplaVoilà to TemplaVoilà Plus. You can do it after you migrated from TYPO3 6.2 LTS to the newer TYPO3 7 LTS.

Important

Do backups as the “Plus” may eat all your database tables and files.

Steps to work

  1. Backup your database and files!
  2. Deactivate old TemplaVoilà in Extension Manager but do not remove it yet
  3. Install and Activate TemplaVoilà Plus from TYPO3 Extension Repository (TER)
  4. Press the Update Button in Extension manager for the TemplaVoilà Plus extension
  5. Press the “Migrate TemplaVoilà 1.8/1.9/2.0” Button
  6. Start the migration process
  7. Wait a while, till it finishes, it may take a long time on bigger systems
  8. After this was done you may need to do the same with the “Update DataStructure from TYPO3 6.2 to 7/8 LTS”
  9. (This Update script has a own version number, you may recheck it from time to time, you can run it as often you like)
  10. Now the automatic part is done
  11. Look now through all your TypoScript scripts and replace all occurences of tx_templavoila with tx_templavoilaplus
  12. You may also switch your PAGE object definition to
page = PAGE
page {
    typeNum = 0
    10 = USER
    10.userFunc = Ppi\TemplaVoilaPlus\Controller\FrontendController->main_page
}

Now your system should be ready. If all works you can remove the old TemplaVoilà extension from your system. If you have issues, ask on slack channel or on github