19 de julho de 2026
Atualização - 1.4.0
Botão de produto agora suporta imagem personalizada (GIF, PNG, JPG, JPEG e SVG) com exibição em formato circular e fallback automático para ícone de carrinho. Preferência de itens por página agora é aplicada automaticamente em todas as listagens: arquivos, catálogos, pedidos e representantes. Topbar do viewer público exibe link para o ShopFólio quando o catálogo não tem logotipo configurado. Além disso, diversas correções de bugs relacionadas a salvamento de preferências, imagem customizada na distribuição e estilo de botão.
Novas funcionalidades
Botão de produto com imagem personalizada
- Nova opção de estilo de botão no catálogo: "Imagem", além de "Ícone" e "Preço"
- Suporta GIF, PNG, JPG, JPEG e SVG
- Imagem exibida em formato circular, consistente com os outros estilos
- Seletor de arquivo integrado no accordion "Botões de produto" do editor
- Quando nenhuma imagem é selecionada, fallback automático para o ícone de carrinho
- Clicar no botão de produto no editor agora abre o dialog de edição do produto
Preferência de itens por página aplicada
- A preferência de quantidade de itens por página salva nas configurações agora é aplicada automaticamente em todas as listagens: arquivos, catálogos, pedidos e representantes
- Opções disponíveis uniformizadas de 10 a 100 em todos os dropdowns
Link ShopFólio na topbar da distribuição
- Topbar do viewer público exibe link para o ShopFólio quando o catálogo não tem logotipo configurado
Correções
- Preferência de itens por página não era salva (FK incorreta, coluna
idinexistente no upsert, constraint muito restritiva) - Imagem customizada do botão não aparecia na página de distribuição (domínio padrão e customizado agora compartilham o mesmo código de resolução de dados)
- Toast de sucesso aparecia mesmo quando o salvamento falhava com erro 500 (faltava verificação de
response.ok) - Estilo
custom-imagecausava erro 500 por limitação devarchar(10)na colunabutton_style