[TYPO3-english] Re: experience and best practice for flux update?

Viktor Livakivskyi invisible.kinder at gmail.com
Wed Jan 21 11:23:22 CET 2015


Hi, Bernd.

In general, you should be fine with running update script, you've mentioned in your post [1].
But be aware, that flux:flexform.field.group viewhelper was removed and you should manually migrate it to flux:field.relation.
In my case I've had this:
<flux:flexform.field.group
				name="settings.footerPid"
				label="{f:translate(key: 'configuration.main.footerPid')}"
				internalType="db"
				allowed="pages"
				size="1"
				maxItems="1"
				minItems="0"
				default="{settings.footerPid}" />
And migrated to:
<flux:field.relation
				name="settings.footerPid"
				label="{f:translate(key: 'configuration.main.footerPid')}"
				table="pages"
				size="1"
				maxItems="1"
				minItems="0"
				default="{settings.footerPid}" />

Also flux:field.inline has no longer 'foreignTable', but 'table' attribute


Next step should be a migration to 7.1 [2]
No auto-script here, but changes are quite easy, so you can do them by hand.

As for VHS, there is more, tahn just renaming of v:var to v:variable. You also need to care about namespace definitions and a lot of removed and deprecated viewhelpers.

I'm going to make this week (most possible, tomorrow) a changelog with all critical and valuable changes for VHS, which should be available  then in official git repository [3]. So, if you can wait a couple of days before update, it would be great.

[1]: https://fluidtypo3.org/documentation/templating-manual/appendix/migration/to-flux-70.html
[2]: https://fluidtypo3.org/documentation/templating-manual/appendix/migration/to-flux-71.html
[3]: https://github.com/FluidTYPO3/vhs


More information about the TYPO3-english mailing list