How to use global variable in symfony twig file?

Chiku

I have done setting in app/config/config.yml

twig:

globals:

  mandatory_note: %mandatory_note%

parameter also set in config.yml file

parameters:

mandatory_note: "Note: * marked fields are mandatory"

And in twig file I have accessed the variable

{{ mandatory_note }}

but still gets error. ie. mandatory_note variable doesnot exists.

This is my config.yml file

imports:
    - { resource: parameters.yml }
    - { resource: security.yml }
    - { resource: services.yml }

framework:
    #esi:             ~
    translator:      { fallbacks: ["%locale%"] }
    secret:          "%secret%"
    router:
        resource: "%kernel.root_dir%/config/routing.yml"
        strict_requirements: ~
    form:            ~
    csrf_protection: ~
    validation:      { enable_annotations: true }
    templating:
        engines: ['twig']
        #assets_version: SomeVersionScheme
    default_locale:  "%locale%"
    trusted_hosts:   ~
    trusted_proxies: ~
    session:
        cookie_lifetime: 0
        gc_maxlifetime: 36000
        # handler_id set to null will use default session handler from php.ini
        handler_id:  ~
    fragments:       ~
    http_method_override: true

# Twig Configuration
twig:
    debug:            "%kernel.debug%"
    strict_variables: "%kernel.debug%"

# Assetic Configuration
assetic:
    debug:          "%kernel.debug%"
    use_controller: false
    bundles:        []
    #java: /usr/bin/java
    filters:
        cssrewrite: ~
        #closure:
        #    jar: "%kernel.root_dir%/Resources/java/compiler.jar"
        #yui_css:
        #    jar: "%kernel.root_dir%/Resources/java/yuicompressor-2.4.7.jar"

# Doctrine Configuration
doctrine:
    dbal:
        driver:   "%database_driver%"
        host:     "%database_host%"
        port:     "%database_port%"
        dbname:   "%database_name%"
        user:     "%database_user%"
        password: "%database_password%"
        unix_socket: "/opt/lampp/var/mysql/mysql.sock"
        charset:  UTF8
        mapping_types: 
            enum:       integer
        # if using pdo_sqlite as your database driver:
        #   1. add the path in parameters.yml
        #     e.g. database_path: "%kernel.root_dir%/data/data.db3"
        #   2. Uncomment database_path in parameters.yml.dist
        #   3. Uncomment next line:
        #     path:     "%database_path%"

    orm:
        auto_generate_proxy_classes: "%kernel.debug%"
        auto_mapping: true

# Swiftmailer Configuration
swiftmailer:
    transport: "%mailer_transport%"
    host:      "%mailer_host%"
    username:  "%mailer_user%"
    password:  "%mailer_password%"
    spool:     { type: memory }
    encryption: "%mailer_encryption%"
    port: "%mailer_port%"
    sender_address: "%mailer_sender%"
parameters:
    max_contents_per_page: 20
    max_pages_per_page: 10
    mandatory_note: "Note: * marked fields are mandatory"

twig:
    globals:
        mandatory_note: %mandatory_note%  
Mantas

You need to put it under Twig. Like that:

twig:
    globals:
        mandatory_note: %mandatory_note%

Also make sure that mandatory_note is defined in parameters.yml file. To test if global works just use "testString" instead of %mandatory_note%

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Symfony2: How to replace a certain string with a global Twig variable?

From Dev

How to define global variable for Twig

From Dev

How to render TWIG output to a variable for later use (symfony2)?

From Dev

Symfony2: Use Twig variable in stylesheet

From Dev

Symfony Twig global variables

From Dev

How to use Twig global parameter inside Twig function

From Dev

How to access to a javascript variable inside another html.twig file in symfony2?

From Dev

How to access a global service function within a twig extension using Symfony?

From Dev

How to set global variables in Twig using symfony2

From Dev

Can we use PHP inbuilt function inside Twig File in Symfony

From Dev

Can we use PHP inbuilt function inside Twig File in Symfony

From Dev

How to declare a variable for global use

From Dev

How to use Global Variable in Python

From Dev

How to use the value of a global variable?

From Dev

service method as twig global variable

From Dev

How can I define global variables inside a twig template file?

From Dev

Symfony - Twig - Dynamic variable - How to concatenate two variables in a loop

From Dev

Symfony variable does not exist in twig

From Dev

how does "{% use %}" work in twig using symfony3?

From Dev

How use rendered variables in a foreach Symfony 2 ~ twig

From Dev

How use rendered variables in a foreach Symfony 2 ~ twig

From Dev

how does "{% use %}" work in twig using symfony3?

From Dev

How to change template of controller rendered in twig file (Symfony 3)?

From Dev

How to create path to file in web directory in Symfony/Twig?

From Dev

Use a variable in twig literal

From Dev

IvoryCKEditorBundle Symfony: How to use "ckeditor_widget" from IvoryCKEditorBundle TWIG template in my OWN redefined TWIG template

From Dev

How to use global variable in PHP Codeigniter

From Dev

How to create and use a global variable on Mule config?

From Dev

How to use AsyncTask to update a global variable

Related Related

  1. 1

    Symfony2: How to replace a certain string with a global Twig variable?

  2. 2

    How to define global variable for Twig

  3. 3

    How to render TWIG output to a variable for later use (symfony2)?

  4. 4

    Symfony2: Use Twig variable in stylesheet

  5. 5

    Symfony Twig global variables

  6. 6

    How to use Twig global parameter inside Twig function

  7. 7

    How to access to a javascript variable inside another html.twig file in symfony2?

  8. 8

    How to access a global service function within a twig extension using Symfony?

  9. 9

    How to set global variables in Twig using symfony2

  10. 10

    Can we use PHP inbuilt function inside Twig File in Symfony

  11. 11

    Can we use PHP inbuilt function inside Twig File in Symfony

  12. 12

    How to declare a variable for global use

  13. 13

    How to use Global Variable in Python

  14. 14

    How to use the value of a global variable?

  15. 15

    service method as twig global variable

  16. 16

    How can I define global variables inside a twig template file?

  17. 17

    Symfony - Twig - Dynamic variable - How to concatenate two variables in a loop

  18. 18

    Symfony variable does not exist in twig

  19. 19

    how does "{% use %}" work in twig using symfony3?

  20. 20

    How use rendered variables in a foreach Symfony 2 ~ twig

  21. 21

    How use rendered variables in a foreach Symfony 2 ~ twig

  22. 22

    how does "{% use %}" work in twig using symfony3?

  23. 23

    How to change template of controller rendered in twig file (Symfony 3)?

  24. 24

    How to create path to file in web directory in Symfony/Twig?

  25. 25

    Use a variable in twig literal

  26. 26

    IvoryCKEditorBundle Symfony: How to use "ckeditor_widget" from IvoryCKEditorBundle TWIG template in my OWN redefined TWIG template

  27. 27

    How to use global variable in PHP Codeigniter

  28. 28

    How to create and use a global variable on Mule config?

  29. 29

    How to use AsyncTask to update a global variable

HotTag

Archive