Shipping method customizado no Magento 2: crie um módulo de carrier
Como criar um shipping method customizado no Magento 2.4: config.xml, system.xml, um carrier model com collectRates, regras de frete grátis e APIs externas de tarifa.
O Adobe Commerce é a edição paga do Magento 2. Ele soma recursos B2B, content staging, segmentos de clientes e outras ferramentas ao Magento Open Source, e pode rodar no Adobe Commerce Cloud. A maior parte dos meus projetos corporativos dos últimos anos roda nele.
26 artigos
Como criar um shipping method customizado no Magento 2.4: config.xml, system.xml, um carrier model com collectRates, regras de frete grátis e APIs externas de tarifa.
Checklist defensivo para uma loja Magento 2 hackeada: sinais de comprometimento, achar código injetado em arquivos e banco, rebuild limpo, novas credenciais e hardening.
Como fazer backup e restore de uma loja Magento 2: dumps de banco que importam sem erro, mídia, env.php e a chave de criptografia, cópias offsite e restores testados.
Um jeito confiável de exportar pedidos do Magento 2 para um ERP: colunas de status, o evento certo, message queue, retries, idempotência e um cron de segurança.
Visão geral do Adobe Commerce B2B para devs: contas de empresa, shared catalogs, negotiable quotes, purchase orders, consumers de fila e armadilhas no código custom.
Crie um método de pagamento customizado no Magento 2.4 com a Payment Gateway API: virtual type de facade, config, commands e o renderer JS do checkout, passo a passo.
Configure a autenticação em dois fatores do admin no Magento 2: providers, forçar um provider, comandos CLI para resetar usuários, ambiente local, tokens de API e problemas comuns.
Como aplicar patches no core e no vendor do Magento 2 com cweagans/composer-patches e o Quality Patches Tool, criar patch files limpos e mantê-los seguros nos upgrades.
Adicione uma taxa customizada no Magento 2 com um quote totals collector: sales.xml, collect e fetch, exibição no carrinho e checkout, cópia para pedidos, invoices e PDFs.
O que vai no app/etc/env.php e no config.php do Magento 2, como funciona a precedência de configuração, app:config:dump, --lock-env x --lock-config e segredos fora do Git.
Magento Open Source vs Adobe Commerce para desenvolvedores: pacotes, recursos exclusivos, row_id e content staging, infraestrutura cloud e testes nas duas.
Altere o banco do Magento 2 sem quebrar a produção: db_schema.xml, whitelist, data e schema patches, patches revertable e o modo dry-run.
Faça o hardening do admin do Magento 2: caminho custom, restrição por IP, 2FA, lockout e sessão, limpeza de usuários e roles, integrações de API e logs do admin.
Checklist prático para atualizar Magento Open Source ou Adobe Commerce para a 2.4.8: requisitos de stack, extensões, passos do Composer, testes e go live.
Como planejar e configurar multi website, multi store e store views no Magento 2: o que cada escopo controla, roteamento com Nginx, config por escopo e tudo no código.
Configure e rode testes de integração no Magento 2: banco de testes, install-config-mysql.php, isolamento de DB, fixtures de config e dados, e como manter a suíte rápida.
Correções para erros clássicos do Magento 2: Area code is not set, Class does not exist, Invalid Form Key, indexers travados, unserialize e 404 em estáticos.
Crie order statuses customizados no Magento 2, ligue-os a states com um data patch, altere-os pelo código com segurança e evite que o Magento os redefina ao salvar.
Como o Magento 2 trata guest checkout e contas de cliente: configuração, criação de conta depois do pedido, vínculo seguro de pedidos de visitante e checagem de e-mail.
Crie uma condição customizada nas cart price rules do Magento 2: o evento combine, o model da condition com validate, atributos de promo rule e armadilhas de performance.
Um deploy sem downtime para o Magento 2.4 em um servidor: build numa pasta de release, compile fora do live, troca de symlink e rollback em segundos.
Como adicionar uma query GraphQL customizada no Magento 2.4: schema.graphqls, resolver com ResolverInterface, erros, checagem de auth e cache identity para o Varnish.
Passo a passo de um content type customizado do Page Builder no Magento 2.4: XML do content type, formulário, templates de preview e master, saída no storefront e armadilhas.
Como funcionam os patches de segurança do Magento 2: patch releases, hotfixes isolados, Quality Patches Tool, aplicação com Composer e em quanto tempo agir.
Perguntas para fazer antes de contratar um desenvolvedor Magento freelancer: versões, propriedade do código, ambientes, testes, deploys e entrega. Escrito por um.
Configure filas do RabbitMQ no Magento 2.4 do jeito certo: arquivos XML de fila, consumers via cron ou supervisor, max-messages e como perceber um consumer morto.