We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 12752
    • 28 Posts
    Hi, Iam making some charts with chartist plugin in modx. I have a problem with the javascript as modx translates it to something very else. I think it reads a part of the javascript as a chunk or something else, i really don't know. Does anybody know how to avoid this.

    The problem is that it does not give any data series and the result is blank chart.

    1. Javascript through modx:

    <script>

    new Chartist.Line('#chart2', {
    labels: [24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37],

    series: }, { plugins: [
    Chartist.plugins.tooltip()]

    });


    </script>

    _____________________________________



    Javascript without modx:


    <script>

    new Chartist.Line('#chart2', {
    labels: [24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37],

    series: [[{meta: 'År 2010 / uke 24', value:0 }, {meta: 'År 2010 / uke 25', value:65.3}, {meta: 'År 2010 / uke 26', value:275.8}, {meta: 'År 2010 / uke 27', value: 310.9}, {meta: 'År 2010 / uke 28', value: 462.9}, {meta: 'År 2010 / uke 29', value: 476.0}, {meta: 'År 2010 / uke 30', value: 341.8}, {meta: 'År 2010 / uke 31', value: 367.3}, {meta: 'År 2010 / uke 32', value: 359.7}, {meta: 'År 2010 / uke 33', value: 182.4}, {meta: 'År 2010 / uke 34', value:59.5}, {meta: 'År 2010 / uke 35', value:27.3},{meta: 'År 2010 / uke 36', value: 17.5}, {meta: 'År 2010 / uke 37', value:0} ],


    [{meta: 'År 2011 / uke 24', value:0}, {meta: 'År 2011 / uke 25', value:109.1}, {meta: 'År 2011 / uke 26', value: 168.5}, {meta: 'År 2011 / uke 27', value: 139.8}, {meta: 'År 2011 / uke 28', value: 384.9}, {meta: 'År 2011 / uke 29', value: 296.0}, {meta: 'År 2011 / uke 30', value: 233.6}, {meta: 'År 2011 / uke 31', value: 403.4}, {meta: 'År 2011 / uke 32', value: 211.8}, {meta: 'År 2011 / uke 33', value: 133.1}, {meta: 'År 2011 / uke 34', value: 131.4}, {meta: 'År 2011 / uke 35', value: 67.2}, {meta: 'År 2011 / uke 36', value: 37.0}, {meta: 'År 2011 / uke 37', value:3.0} ],


    [{meta: 'År 2012 / uke 24', value:44.6}, {meta: 'År 2012 / uke 25', value:126.4},{meta: 'År 2012 / uke 26', value: 157.3}, {meta: 'År 2012 / uke 27', value:254.2}, {meta: 'År 2012 / uke 28', value: 504.7}, {meta: 'År 2012 / uke 29', value: 710.8}, {meta: 'År 2012 / uke 30', value: 677.1}, {meta: 'År 2012 / uke 31', value: 403.2}, {meta: 'År 2012 / uke 32', value: 336.6}, {meta: 'År 2012 / uke 33', value: 218.0}, {meta: 'År 2012 / uke 34', value: 223.4}, {meta: 'År 2012 / uke 35', value: 129.4}, {meta: 'År 2012 / uke 36', value: 71.5}, {meta: 'År 2012 / uke 37', value: 37.2} ],

    [{meta: 'År 2013 / uke 24', value:32.6}, {meta: 'År 2013 / uke 25', value: 49.0}, {meta: 'År 2013 / uke 26', value: 138.9}, {meta: 'År 2013 / uke 27', value: 321.5}, {meta: 'År 2013 / uke 28', value: 413.0}, {meta: 'År 2013 / uke 29', value: 536.2}, {meta: 'År 2013 / uke 30', value: 425.6}, {meta: 'År 2013 / uke 31', value: 270.6}, {meta: 'År 2013 / uke 32', value: 299.5}, {meta: 'År 2013 / uke 33', value: 223.9}, {meta: 'År 2013 / uke 34', value: 185.3}, {meta: 'År 2013 / uke 35', value: 119.5}, {meta: 'År 2013 / uke 36', value: 87.4}, {meta: 'År 2013 / uke 37', value: 21.3} ],

    [{meta: 'År 2014 / uke 24', value:3.5}, {meta: 'År 2014 / uke 25', value: 3.0}, {meta: 'År 2014 / uke 26', value: 40.3}, {meta: 'År 2014 / uke 27', value: 113.8}, {meta: 'År 2014 / uke 28', value:388.4}, {meta: 'År 2014 / uke 29', value: 674.0}, {meta: 'År 2014 / uke 30', value: 511.4}, {meta: 'År 2014 / uke 31', value: 408.7}, {meta: 'År 2014 / uke 32', value: 290.7}, {meta: 'År 2014 / uke 33', value: 252.6}, {meta: 'År 2014 / uke 34', value: 233.2}, {meta: 'År 2014 / uke 35', value: 203.2}, {meta: 'År 2014 / uke 36', value: 124.7}, {meta: 'År 2014 / uke 37', value: 27} ],

    [{meta: 'År 2015 / uke 24', value:34.7}, {meta: 'År 2015 / uke 25', value: 41.3}, {meta: 'År 2015 / uke 26', value: 114.1}, {meta: 'År 2015 / uke 27', value: 230.8}, {meta: 'År 2015 / uke 28', value: 302.4}, {meta: 'År 2015 / uke 29', value: 554.5}, {meta: 'År 2015 / uke 30', value: 435.7}, {meta: 'År 2015 / uke 31', value: 360.4}, {meta: 'År 2015 / uke 32', value: 372.2}, {meta: 'År 2015 / uke 33', value: 259.4}, {meta: 'År 2015 / uke 34', value: 169.0}, {meta: 'År 2015 / uke 35', value: 146.0}, {meta: 'År 2015 / uke 36', value: 33.9}, {meta: 'År 2015 / uke 37', value: 13.5} ],

    [{meta: 'År 2016 / uke 24', value:37.4}, {meta: 'År 2016 / uke 25', value: 95.2}, {meta: 'År 2016 / uke 26', value: 167.3}, {meta: 'År 2016 / uke 27', value: 364.1}, {meta: 'År 2016 / uke 28', value: 444.9}, {meta: 'År 2016 / uke 29', value: 415.7}, {meta: 'År 2016 / uke 30', value: 329.7}, {meta: 'År 2016 / uke 31', value: 238.2}, {meta: 'År 2016 / uke 32', value: 159.0}, {meta: 'År 2016 / uke 33', value: 108.2}, {meta: 'År 2016 / uke 34', value: 195.4}, {meta: 'År 2016 / uke 35', value: 84.7}, {meta: 'År 2016 / uke 36', value: 13.0}, {meta: 'År 2016 / uke 37', value: 0} ]]

    }, { plugins: [
    Chartist.plugins.tooltip()]

    });


    </script>



    thanks.
      • 3749
      • 24,544 Posts
      MODX is removing everything between [[ and ]] because it thinks it is a non-existent snippet. Try putting a space between the brackets so MODX won't think it's a tag.
        Did I help you? Buy me a beer
        Get my Book: MODX:The Official Guide
        MODX info for everyone: http://bobsguides.com/modx.html
        My MODX Extras
        Bob's Guides is now hosted at A2 MODX Hosting
        • 12752
        • 28 Posts
        Quote from: BobRay at Dec 30, 2016, 10:25 PM
        MODX is removing everything between [[ and ]] because it thinks it is a non-existent snippet. Try putting a space between the brackets so MODX won't think it's a tag.

        That worked perfectly. Thank you very much.