13/04 2014
ViewHelper References Updated

A few annoyances and missing references have been fixed - with a huge improvement for PHPStorm users.

Dear developers,

Today the ViewHelper references have been updated to fix a few incorrect values and XSD files incompatible with the PHP namespaces we switched to have been updated (and in extension of this, the missing references for the development branches of our extensions). Perhaps most importantly, the arguments in references are now correctly displayed - within the limitations posed by the standard XSD format. Basically this means that ViewHelpers which require object instances as parameters, will display as "mixed" or "anySimpleType" in the type column. In these cases the actual expected type is prepended to the description - but this only works for XSD files we will be generating in the future, the current archive of XSD files will not be updated (but you are welcome to contribute fixed versions! Get in touch with us if you do).

For all IDEs/editors

Since Fluid only requires the xmlns on the container tag in your template, you only need to copy/paste the example namespace inclusion from the landing pages of the extension you wish to use. Make sure you select the right version!

You do not need to include the namespacename:schemaLocation unless you are convinced your editor supports this. The sad news is that in all likely it does not.

For PHPStorm users

Congratulations on your choice - you only need to copy both the xmlns:namespacename and namespacename:schemaLocation in order to enable full-on autocompletion for all Fluid ViewHelper tags. Zero configuration needed. PHPStorm will download (and cache) the schema file, only checking it for updates on application startup and only downloading it when updates are needed. Pointing the schemaLocation parameter to another version of the XSD file also means the autocompletion feature switches to this version.

Full change list

 

  1. XSD files and references updated (some still pending, the next commit in git will trigger building).
  2. Automatic XSD building on new TER release - you should now see the XSD and documentation for new versions appear within an hour after release.
  3. Development branch added to documentation and XSD downloads. The development branch XSD and documentation updates itself every hour.
  4. Namespace inclusion examples changed and made copy-paste friendly, switched from old to new style.

The changes are also available in EXT:schemaker on github and will be released on TER as well shortly.

Kind regards,
The FluidTYPO3 Team

 

Archive

09/01 2017
09/11 2016
09/06 2016
21/12 2015
07/12 2015
25/11 2015
25/09 2015
22/09 2015
01/08 2015
10/03 2015
03/03 2015
12/02 2015
25/11 2014
01/11 2014
16/10 2014
02/10 2014
02/10 2014
19/09 2014
18/09 2014
05/09 2014
22/08 2014
02/08 2014
27/06 2014
06/06 2014
13/04 2014
27/03 2014
12/03 2014
11/03 2014
05/02 2014
25/01 2014
17/12 2013
08/12 2013
03/12 2013
04/11 2013
Flux 7.0 Teaser
06/08 2013
21/07 2013
10/06 2013
04/06 2013
01/06 2013
27/05 2013
19/05 2013
19/05 2013
11/05 2013
26/04 2013
30/03 2013
19/03 2013
17/03 2013
13/03 2013
10/03 2013
10/03 2013
05/03 2013
04/03 2013
03/03 2013
02/03 2013
01/03 2013
28/02 2013
27/02 2013
25/02 2013
24/02 2013
24/02 2013
23/02 2013
10/02 2013
03/02 2013
03/02 2013
27/01 2013
Asset management in Fluid
20/01 2013
16/01 2013
13/01 2013
08/01 2013
16/12 2012
25/11 2012
18/11 2012
08/11 2012
07/11 2012
05/11 2012
04/11 2012
28/10 2012
22/10 2012
14/10 2012
13/08 2012
08/08 2012
31/07 2012
30/07 2012
25/07 2012
29/04 2012
29/04 2012
22/04 2012
16/04 2012
21/03 2012
Flux 1.4.0 released
08/03 2012
Flux 1.3.0 released
04/03 2012
03/03 2012
28/02 2012
19/02 2012
A Sneaky Sneak Preview of the next version of Flux
13/02 2012
12/02 2012
06/02 2012
30/01 2012
27/01 2012
15/01 2012
26/12 2011
24/12 2011
11/12 2011
11/12 2011
10/12 2011
04/12 2011
04/12 2011
30/11 2011
26/11 2011
25/11 2011