Zgodnie z tym, co zgłoszono w dokumentacji dla hook_views_query_alter () , utworzyłem plik o nazwie alterform.views.inc
i umieściłem go w włączonym module o nazwie alterform
. Dodałem następujący kod w. alterform.views.inc
Ale to nie działa.
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;
}
}
dlaczego nie wyświetla „testu testowego”? Co jest nie tak z moim kodem?
wciąż nie ma wyników testów i widoków. co jest nie tak z moim kodem? Dziękuję Ci
alterform.views.inc
wnętrza modułu, a nie zrobiłeś tego?