{% scripts %}

October CMS Documentation Docs

{% scripts %}

The {% scripts %} tag inserts JavaScript file references to scripts injected by the application. The tag is commonly defined before the closing BODY tag:

    {% scripts %}

Note: This tag should appear once only in a given page cycle to prevent duplicated references.

# Injecting scripts

Links to JavaScript files can be programmatically injected in PHP either by components or pages.

function onStart()

You can also inject raw markup to the {% scripts %} tag by using the scripts anonymous placeholder. Use the {% put %} tag in pages or layouts to add content to the placeholder:

{% put scripts %}
    <script type="text/javascript" src="/themes/demo/assets/js/menu.js"></script>
{% endput %}
On This Page