Toda linguagem de template funciona
O botão é HTML simples com atributos tracejados, que toda linguagem Eleventy emite literalmente. Nada para escapar, nada para configurar.
Eleventy emite qualquer HTML que você mana, em qualquer linguagem de template. O botão é HTML. Este guia é curto porque não há nada para contornar.
Adicione a tag de script ao cabeçalho de seu layout base, geralmente um arquivo em _includes/, em qualquer linguagem de template que ele fale.
<!-- _includes/layout.njk -->
<head>
<meta charset="utf-8" />
<title>{{ title }}</title>
<script src="https://sdk.coinmoebius.com/latest/sdk.global.js"
crossorigin="anonymous"
defer></script>
</head>Abra seu projeto, mude para a aba Produtos e adicione o produto: uma referência que você escolhe, um nome, um preço, uma moeda. A partir daqui, o painel escreve ambos os blocos nesta página com seu ID de projeto real. O que você vê abaixo é a forma.
Cole o botão em qualquer template: Nunjucks, Liquid, WebC ou conteúdo Markdown. Eleventy passa HTML inline em Markdown através por padrão.
<coin-moebius-buy
project-id="proj_YOUR_ID_HERE"
product-id="t-shirt-medium"
label="Buy a t-shirt">
</coin-moebius-buy>Publicar. O botão renderiza com a página e o seletor de pagamento carrega a primeira vez que um comprador o clica. Cada produto adicional é o mesmo bloco com uma referência e rótulo diferentes.
O botão é HTML simples com atributos tracejados, que toda linguagem Eleventy emite literalmente. Nada para escapar, nada para configurar.
O script carrega de nosso CDN no tempo de visualização. Sua compilação, seu bundler e suas cópias passthrough nunca sabem que existe.
Grátis cobre 150 transações por mês. Sem cartão para se inscrever.