/ / Pedido Ajax Orchard - ajax, orchardcms

Pedido de Ajax do pomar - ajax, orchardcms

Atualmente, temos alguns produtos definidos no Orchard. Nós conseguimos exibir esses produtos usando uma consulta em combinação com a projeção. Eu executei os mesmos passos descritos neste tutorial, Definindo e processando o tipo de conteúdo ProductCatalog

Há também um menu para navegar dentro do catálogo de produtos. Ao selecionar categoria, a página inteira é atualizada. Como podemos implementar uma solicitação de ajax sempre que o usuário selecionar uma categoria de produto no menu?

Aqui vou mostrar um exemplo da tela: Visão geral dos produtos

Respostas:

0 para resposta № 1

Eu acho que sua melhor aposta é fazer algo ao longo dessas linhas:

  • Crie um módulo com um ApiController personalizado
  • Escreva uma alternativa para a navegação de categoria na qual você envia uma solicitação de ajax ao seu controlador
  • Use o IContentManager em seu controlador para consultar seus produtos e retorná-los como um resultado json
  • Atualize sua página do seu resultado