Adobe Commerce

Page Builder no Magento Open Source: o que vem junto e o que é pago

Confusão antiga que ainda rende proposta comercial. O Page Builder entrou no Open Source como extensão empacotada e está lá até hoje — o que é pago é o que vem em volta dele.

Por Roger Takemiya · Publicado em · 4 min de leitura

Ainda encontro loja pagando consultoria para "avaliar a migração para o Adobe Commerce" com o Page Builder na lista de motivos. Não precisa: ele saiu da exclusividade em agosto de 2021, com o Magento 2.4.3, e nunca mais voltou.

A parte útil dessa conversa não é ganhar a discussão — é saber exatamente onde termina o que você já tem e começa o que custa dinheiro.

O que mudou no 2.4.3

O Page Builder nasceu no Adobe Commerce 2.3.1, e por dois anos foi argumento de venda da edição paga. No 2.4.3 as notas de versão registraram a mudança em uma linha: Page Builder is now available as a bundled extension in Magento Open Source. A documentação do produto repete a mesma coisa: a partir do 2.4.3, a funcionalidade básica do Page Builder também está no Magento Open Source.

Na prática, isso quer dizer que o módulo Magento_PageBuilder — pacote magento/module-page-builder — já vem na instalação padrão do Open Source. Você não instala nada, não compra nada e não pede licença para ninguém.

O editor visual é o mesmo: arrastar linhas e colunas, blocos de texto, imagem, vídeo, botão, HTML, mapa, slider, e os content types de catálogo que puxam produto e categoria. Ele aparece em página CMS, bloco CMS, descrição de produto e descrição de categoria.

Checar na sua loja em 30 segundos

Três comandos, na raiz do Magento:

php bin/magento module:status Magento_PageBuilder
composer show magento/module-page-builder
php bin/magento config:show cms/pagebuilder/enabled

O primeiro diz se o módulo está instalado e habilitado. O segundo mostra a versão que o Composer resolveu. O terceiro lê a configuração que liga o editor.

Pelo admin, o caminho é Stores > Configuration > General > Content Management > Advanced Content Tools. Ali moram três coisas que vale conhecer:

  • Enable Page Builder — o interruptor principal, no caminho de configuração cms/pagebuilder/enabled.
  • Enable Page Builder Content Preview — o preview dentro das telas de produto e categoria. A própria descrição do campo avisa que colocar em No pode melhorar a performance do admin quando vários atributos são editáveis pelo Page Builder. Em catálogo grande, eu desligo.
  • Google Maps API Key — sem ela o content type de mapa não renderiza. É a causa número um de "o mapa sumiu da página".

Um detalhe que pega quem ativa o Page Builder numa loja antiga: conteúdo criado antes dele continua sendo HTML solto, e o editor mostra esse conteúdo dentro de um único bloco HTML em vez de virar linhas e colunas mágicas. Isso é esperado, não é bug.

O que é pago mesmo

A diferença entre as edições não está no editor — está no que você consegue fazer com o conteúdo depois de montá-lo.

RecursoOpen SourceAdobe Commerce
Page Builder (editor visual)Sim, desde o 2.4.3Sim
Dynamic BlocksNãoSim
Content Staging e preview agendadoNãoSim
Customer SegmentsNãoSim

A documentação dos Dynamic Blocks não deixa margem: this is an exclusive feature that is available only in Adobe Commerce and is not available in Magento Open Source. São blocos que mudam de conteúdo conforme regra de preço e segmento de cliente — o famoso "banner diferente para quem já comprou".

O Content Staging é o que permite montar a campanha da Black Friday hoje, agendar para entrar às 00h e ver o preview do site naquela data. Sem ele, no Open Source, a campanha entra na unha ou por um script seu no cron. Os Customer Segments são a régua que alimenta os dois: agrupar cliente por comportamento, valor gasto, produto no carrinho.

Para confirmar do seu lado, rode php bin/magento module:status --enabled e procure por Staging, CustomerSegment e Banner. Numa instalação Open Source, nenhum deles aparece — não existe módulo desabilitado esperando ser ligado, o código simplesmente não vem no pacote. Se você quer o comparativo completo entre as duas edições, o guia das duas edições passa item por item.

Perguntas rápidas

Estou no 2.4.2 e quero o Page Builder. Dá para instalar só ele?

O caminho suportado é atualizar para o 2.4.3 ou mais recente, onde ele já vem no pacote. Forçar o módulo numa versão anterior por Composer é encrenca de dependência, e você ainda ficaria numa versão sem patch de segurança, que é um problema maior do que a falta do editor.

Posso desligar o Page Builder e voltar para o editor antigo?

Pode, colocando Enable Page Builder em No. O conteúdo já criado com ele continua no banco e volta a ser exibido como HTML. Antes de fazer isso numa loja com conteúdo, teste em ambiente separado, porque a edição perde a estrutura visual.

O Page Builder deixa a loja mais lenta?

O que ele gera é HTML, então o frontend não muda muito. O peso aparece no admin: o preview dentro das telas de produto e categoria é a parte cara, e é justamente essa que a Adobe deixou como configuração separada para você desligar.

Pra conferir na fonte

  1. Adobe Commerce 2.4.3 release notes — Adobe Experience League
  2. Page Builder introduction — Adobe Experience League
  3. Dynamic blocks — Adobe Experience League
  4. magento2-page-builder — GitHub

page builder open source cms

Precisa de um orçamento? Ficarei feliz em ajudar. Clique Aqui