Hot tip about custom variables

Aberta
#1,459 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
1/5
Tempo estimado
Menos de uma hora
Facilidade para iniciantes
35/100
Tipo de issue
Documentação
Clareza
Claramente especificada
Status de atividade
Estagnada
Stack de tecnologia
php
Domínio
documentation

Direção de pesquisa

Read the Antlers “Creating variables” section linked in the issue and review its existing examples. Add a hot tip recommending prefixes for custom variables, or update the examples to use prefixed names; done means the guidance or examples clearly communicate that best practice.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

I've run into a complex variable collision issue in Antlers with variables and nested partials. I've talked to @JohnathonKoster about it and there appears to be no real solution to the problem other than prefixing custom variables.

CleanShot 2024-09-24 at 10 12 25@2x

It would be great if the docs on creating variables had one of those hot tips about prefixing custom variables as a best practice. Or maybe even prefixing all custom variables in the docs examples as well.

Linguagem predominante
PHP
Estrelas
133
Forks
405
Merge médio
1d 16h
PRs com merge (30d)
13

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de statamic/docs

Todas as issues de statamic/docs

Issues semelhantes

Mais issues de PHP

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.