Magento 2: Como adicionar custom variables
Neste artigo veremos como adicionar custom variables no Magento 2, que são as variáveis que podemos reutilizar em vários locais como módulos e templates.

Fala programador(a), beleza? Bora aprender sobre custom variables no Magento
As custom variables ou variáveis customizadas do Magento 2 podem ser facilmente criadas
E tem uma ampla utilidade, pois podemos utilizar desde em blocos CMS a templates ou módulos
E como eu disse, para criar é muito simples, na área administrativa acesse: System | Other Settings | Custom Variables
Depois clique em Add New Variable e você terá a seguinte tela:

Aqui devemos preencher o Variable Code da forma que esperamos chamar nos locais esta variável
Dar um nome em Variable Name
E os campos de value serão os valores exibidos nos diversos locais que utilizaremos a variável
Quer se especializar em Desenvolvimento Web? Veja o nosso catálogo de cursos.
Se for utilizar numa página CMS, por exemplo, você deve chamar assim:
{{CustomVar code="custom_var"}}
Onde custom_var é o Variable Code que você preencheu
Já se for chamar a variável no template, o certo seria criar um bloco (Block) com depency injection
E depois chamar a variável no template por meio do $this, pois ela já estaria ‘injetada’ no template
obs: Utilizar o _objectManager vai contra os princípios do Magento
Conclusão
Neste artigo vimos como adicionar custom variables, as famosas variáveis customizadas
E como utilizar ela no CMS: páginas, blocos, emails e etc
Já para utilizar no front (.phtml), seria necessário criar um Block e fazer depency injection
O que foge um pouco do assunto do tópico, mas pode vir a ser um novo artigo
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 473 aulas
- 20 projetos
- 39h 26min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação
Checklist de segurança n8n VPS pública: guia essencial para proteger sua instalação A popularidade da automação de processos com o n8n está em alta, principalmente […]