Seguindo o que foi relatado na documentação de hook_views_query_alter () , criei um arquivo chamado alterform.views.inc
e o coloquei em um módulo ativado chamado alterform
. Adicionei o seguinte código em alterform.views.inc
.mas não funciona.
function alterform_views_query_alter(&$view, &$query) {
switch($view->name) {
case 'myViewName':
echo 'test test'; // test
$query->orderby[0] = "FIELD(node.type, 'story', 'page', 'productTypeC', 'productTypeD') ASC";
$query->orderby[1] = "node_title ASC";
break;
}
}
por que não gera "teste de teste"? O que há de errado com o meu código?
ainda não há saída de teste e visualizações. o que há de errado com o meu código? obrigado
alterform.views.inc
interior do seu módulo e não o fez?