-- Atualização CMS de conteúdo dinâmico
-- Execute este arquivo uma única vez no banco do projeto

CREATE TABLE IF NOT EXISTS cms_contents (
    id INT AUTO_INCREMENT PRIMARY KEY,
    page VARCHAR(80) NOT NULL,
    section VARCHAR(80) NOT NULL,
    field_key VARCHAR(120) NOT NULL,
    field_value LONGTEXT NULL,
    field_type ENUM('text','textarea','image','url','html') NOT NULL DEFAULT 'text',
    sort_order INT NOT NULL DEFAULT 0,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    UNIQUE KEY unique_content_key (page, section, field_key)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

INSERT INTO cms_contents (page, section, field_key, field_value, field_type, sort_order)
VALUES
('global','header','topbar_text','Divulgação de produtos, orçamento rápido e atendimento comercial.','text',1),
('global','header','contact_label','Fale conosco','text',2),
('global','header','whatsapp_label','WhatsApp','text',3),
('global','menu','home_label','Início','text',10),
('global','menu','products_label','Produtos','text',11),
('global','menu','contact_label','Contato','text',12),
('global','menu','admin_label','Área administrativa','text',13),
('global','menu','search_placeholder','Buscar produtos, marcas ou categorias','text',14),
('global','menu','search_button','Buscar','text',15),
('global','product_card','default_brand','Linha disponível','text',20),
('global','product_card','default_summary','Solicite mais informações, disponibilidade e detalhes comerciais.','textarea',21),
('global','product_card','placeholder_image','Imagem do produto em breve','text',22),
('global','product_card','cta_text','Ver detalhes','text',23),
('global','product_card','price_on_request','Valor sob consulta','text',24),
('home','hero','tag','Linha de eletrônicos','text',100),
('home','hero','title','Produtos selecionados para divulgação, orçamento e negociação','text',101),
('home','hero','subtitle','Apresente sua linha de produtos com mais organização, compartilhe links com facilidade e receba solicitações de orçamento de forma rápida e centralizada.','textarea',102),
('home','hero','button_primary_text','Ver produtos','text',103),
('home','hero','button_primary_url','produtos','url',104),
('home','hero','button_secondary_text','Solicitar orçamento','text',105),
('home','hero','button_secondary_url','contato','url',106),
('home','hero','background_image','assets/img/multishop/carousel-1.jpg','image',107),
('home','side_1','tag','Divulgação digital','text',110),
('home','side_1','title','Compartilhe produtos com links prontos','text',111),
('home','side_1','button_text','Ver catálogo','text',112),
('home','side_1','button_url','produtos','url',113),
('home','side_1','background_image','assets/img/multishop/carousel-2.jpg','image',114),
('home','side_2','tag','Atendimento comercial','text',120),
('home','side_2','title','Leads, mensagens e solicitações organizadas em um só lugar','text',121),
('home','side_2','subtitle','Centralize os contatos recebidos pelo catálogo e acompanhe cada oportunidade com mais agilidade.','textarea',122),
('home','benefit_1','title','Catálogo profissional','text',130),
('home','benefit_1','subtitle','Produtos apresentados de forma clara para facilitar divulgação e atendimento.','textarea',131),
('home','benefit_2','title','WhatsApp integrado','text',132),
('home','benefit_2','subtitle','Direcione o cliente para contato rápido e orçamento sem etapas desnecessárias.','textarea',133),
('home','benefit_3','title','Leads centralizados','text',134),
('home','benefit_3','subtitle','Solicitações e mensagens registradas para acompanhamento comercial.','textarea',135),
('home','benefit_4','title','Atualização rápida','text',136),
('home','benefit_4','subtitle','Inclua, altere e divulgue produtos com praticidade sempre que necessário.','textarea',137),
('home','featured','tag','Produtos em destaque','text',140),
('home','featured','title','Produtos prontos para apresentação e negociação','text',141),
('home','featured','button_text','Ver catálogo completo','text',142),
('home','promo_1','tag','Apresentação comercial','text',150),
('home','promo_1','title','Organize sua vitrine para valorizar cada produto','text',151),
('home','promo_1','subtitle','Uma apresentação bem estruturada transmite mais confiança, facilita a divulgação e melhora a conversão em contatos.','textarea',152),
('home','promo_1','button_text','Explorar produtos','text',153),
('home','promo_1','button_url','produtos','url',154),
('home','promo_1','background_image','assets/img/multishop/offer-1.jpg','image',155),
('home','promo_2','tag','Atendimento e orçamento','text',160),
('home','promo_2','title','Receba solicitações de orçamento com mais agilidade','text',161),
('home','promo_2','subtitle','Permita que o cliente entre em contato rapidamente para consultar disponibilidade, preço e condições comerciais.','textarea',162),
('home','promo_2','button_text','Falar com a equipe','text',163),
('home','promo_2','button_url','contato','url',164),
('home','promo_2','background_image','assets/img/multishop/offer-2.jpg','image',165),
('home','categories','tag','Categorias em destaque','text',170),
('home','categories','title','Encontre com mais rapidez a linha de produto ideal','text',171),
('home','categories','card_1_image','assets/img/multishop/cat-1.jpg','image',172),
('home','categories','card_2_image','assets/img/multishop/cat-2.jpg','image',173),
('home','categories','card_3_image','assets/img/multishop/cat-3.jpg','image',174),
('home','categories','card_4_image','assets/img/multishop/cat-4.jpg','image',175),
('home','showcase','tag','Mais produtos','text',180),
('home','showcase','title','Mais opções para divulgar e atender melhor','text',181),
('home','cta','tag','Atendimento comercial','text',190),
('home','cta','title','Precisa confirmar disponibilidade, preço ou especificações?','text',191),
('home','cta','subtitle','Entre em contato para receber atendimento comercial, orientações sobre os produtos e condições para o seu pedido.','textarea',192),
('home','cta','button_primary_text','Falar com a equipe','text',193),
('home','cta','button_primary_url','contato','url',194),
('home','cta','button_secondary_text','Ver produtos','text',195),
('home','cta','button_secondary_url','produtos','url',196),
('contact','hero','tag','Atendimento comercial','text',200),
('contact','hero','title','Fale com nossa equipe comercial','text',201),
('contact','hero','subtitle','Solicite informações, orçamento, disponibilidade e condições comerciais para os produtos do catálogo.','textarea',202),
('contact','side','tag','Conte com a equipe','text',210),
('contact','side','title','Suporte para dúvidas, orçamentos e negociações','text',211),
('contact','side','subtitle','Estamos prontos para orientar sobre disponibilidade, linhas de produtos e melhores opções para o seu atendimento comercial.','textarea',212),
('contact','side','point_1_title','Informações do produto','text',213),
('contact','side','point_1_text','Receba detalhes técnicos, compatibilidade e disponibilidade.','textarea',214),
('contact','side','point_2_title','Atendimento comercial','text',215),
('contact','side','point_2_text','Solicite orçamento e condições para grupos, revenda ou venda direta.','textarea',216),
('contact','side','point_3_title','Retorno organizado','text',217),
('contact','side','point_3_text','Sua mensagem entra no painel para acompanhamento da equipe.','textarea',218),
('contact','side','whatsapp_button_text','Chamar no WhatsApp','text',219),
('contact','side','whatsapp_message','Olá, gostaria de mais informações sobre os produtos.','textarea',220),
('contact','form','tag','Enviar mensagem','text',230),
('contact','form','title','Preencha seus dados','text',231),
('contact','form','subtitle','Nossa equipe entrará em contato com você o mais rápido possível.','textarea',232),
('contact','form','subject_default','Quero mais informações sobre os produtos','text',233),
('contact','form','button_text','Enviar mensagem','text',234),
('footer','main','description','Catálogo comercial voltado à divulgação de produtos, atendimento rápido e geração de oportunidades de negócio.','textarea',300),
('footer','main','whatsapp_button_text','Chamar no WhatsApp','text',301),
('footer','main','navigation_title','Navegação','text',302),
('footer','main','service_title','Atendimento','text',303),
('footer','main','service_text','Solicite orçamento, confirme disponibilidade e receba atendimento comercial com mais agilidade.','textarea',304),
('footer','main','social_title','Redes sociais','text',305),
('footer','main','copyright_text','Todos os direitos reservados.','text',306),
('footer','main','developer_text','Desenvolvido por Fabio Oliviera - Infoservedu.com.br','text',307)
ON DUPLICATE KEY UPDATE
    field_value = VALUES(field_value),
    field_type = VALUES(field_type),
    sort_order = VALUES(sort_order),
    updated_at = CURRENT_TIMESTAMP;
