Eu tenho 2 visualizações personalizadas (tipos de bloco) 'view_A' e 'view_B', uma mostra o conteúdo e a outra mostra as ordens. Eu preciso cobmine-los em uma única página exibida em 2 tabelas diferentes. Realmente não faz sentido agrupar eventos e pedidos em uma tabela.
Tentei criar uma página, mas não consigo selecionar 'bloquear' para o tipo de contexto. Só posso selecionar nós. Qual é a melhor maneira de usar a interface do usuário no Drupal 7 para fazer isso?
Respostas:
Uma maneira mais simples pode ser:
Configuração atual:
Passos:
2 a. Em seguida, no cabeçalho ou rodapé da visualização ( dependendo se você deseja a Visualização B antes ou depois da Visualização A ), adicione uma área de visualização global que mostrará a Visualização B ao visualizar a página da Visualização A.
2 b. Selecione a partir de suas visualizações existentes a Visualização B
2 c. Aplique a alteração na exibição atual e pronto.
fonte
Você pode criar uma página em branco com um caminho personalizado (por exemplo, / minha-página-vazia) e sem conteúdo.
Em seguida, no menu estrutura> blocos, atribua os blocos à região de conteúdo e defina-os para aparecer apenas no URL da página que você acabou de criar?
fonte
Você também pode usar a exibição do campo Views . Então, você cria duas visualizações separadas e decide qual delas deseja colocar em qual região, isto é, cabeçalho ou rodapé e, com base nisso, adiciona Global: View (vista do campo Views) na seção global.
A única diferença que eu conheço do método acima é que este módulo permite passar argumentos também da exibição pai e também tem integração de token.
fonte
inserir uma visualização em outra causa problema de paginação
por exemplo, na visualização raiz, você tem apenas 3 linhas, mas no filho - 200.
a paginação da visualização filho será exibida em TODAS AS PÁGINAS 3 linhas da visualização raiz na parte superior
fonte
Eu acho que você precisa definir 'ID do pager' para um valor mais alto (maior que 0) nas configurações do pager do Views para cada um dos modos de exibição combinados. Em seguida, o problema de paginação não ocorrerá.
Obrigado!
fonte