Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
de:create:feedback-visual [21.11.2019 11:43] – leiner | de:create:feedback-visual [26.05.2021 22:08] – admin |
---|
show('RS01', array( | show('RS01', array( |
'%title%' => 'Extraversion', | '%title%' => 'Extraversion', |
'%zValue100%' => round($zValue * 100) | '%zValue100%' => (string)round($zValue * 100) |
)); | )); |
} | } |
| |
Sofern auf dem Befragungsserver das Plug-In //Highcharts// zur Verfügung steht, können mit der Highcharts-Bibliothek sehr schicke Diagramme im Fragebogen angezeigt werden. Wenn die Kategorie-Beschriftungen in im Array ''$labels'' gespeichert sind, die Ergebnisse im Array ''$ownData'' und Referenzdaten im Array ''$refData'', kann man mit folgendem Textbaustein "chart" (//Darstellung// "HTML_Code") und dem zugehörigen PHP-Code ein Balken-Diagramm anzeigen. Erklärungen und Details sind der [[http://www.highcharts.com/docs|Highcharts Dokumentation]] zu entnehmen. | Sofern auf dem Befragungsserver das Plug-In //Highcharts// zur Verfügung steht, können mit der Highcharts-Bibliothek sehr schicke Diagramme im Fragebogen angezeigt werden. Wenn die Kategorie-Beschriftungen in im Array ''$labels'' gespeichert sind, die Ergebnisse im Array ''$ownData'' und Referenzdaten im Array ''$refData'', kann man mit folgendem Textbaustein "chart" (//Darstellung// "HTML_Code") und dem zugehörigen PHP-Code ein Balken-Diagramm anzeigen. Erklärungen und Details sind der [[http://www.highcharts.com/docs|Highcharts Dokumentation]] zu entnehmen. |
| |
| **Tipp:** Das PlugIn ChartJS steht standardmäßig zur Verfügung und bietet vergleichbare Möglichkeiten wie Highcharts. |
| |
<code html> | <code html> |
<code php> | <code php> |
// Bibliothek jQuery verfügbar machen | // Bibliothek jQuery verfügbar machen |
option('script', 'jQuery 1.x'); | library('jQuery'); |
// Textbaustein mit dem HTML-Code für das Chart einbinden | // Textbaustein mit dem HTML-Code für das Chart einbinden |
text('chart', array( | text('chart', array( |