.. include:: ../Includes.txt
.. _introduction:
============
Introduction
============
What Does it Do?
================
This extension displays charts using the
`Chart.js library `_ or
the `Apache ECharts library `_.
SAV Charts was originally designed to build chart configurations through XML
tags instead of JavaScript. Markers can be introduced in templates. Data can also
be changed through XML either manually or using query managers.
Since version 14.6.0, data can also come from
spreadsheets when using the Fluid parser, thanks
to `PhpSpreadsheet`_.
.. important::
Starting with version 14.5.0 of SAV Charts, a new parser based solely on
Fluid and specific viewHelpers has been introduced.
Thanks to the Fluid syntax, writing complex charts and using references
has been simplified.
It also provides new extensible features
such as those introduced in
version 14.7.0 for the Echarts library.
Although generating charts is faster with the XML parser, writing complex code is much
simpler with the Fluid parser. The XML parser is maintained for compatibility
but new developments relies solely on the Fluid parser.
.. toctree::
:maxdepth: 1
:titlesonly:
:glob:
ScreenShoots/Index
Sponsoring/Index