w views-view-fields.tpl.php lub ... możesz mieć indeks wiersza taki jak ten $ view-> row_index
Dalsze wyjaśnienia:
W views-view-field - title.tpl.php (sugestia views-view-fields.tpl.php) masz już dostępny obiekt $ view. Ten obiekt widoku ma właściwość „wiersz_indeks”, która jest równa bieżącemu numerowi wiersza zaczynającemu od zera.
Działa to również w węźle - zobacz-- <my-view> .tpl.php
Jonathan Bergeron
3
Zazwyczaj osiągam to, dodając pole „count” i wykluczając je z wyświetlania. W polu tytułowym dodaję token pola „count” w polu „przepisuj dane wyjściowe”. Upewnij się, że pole zliczania jest PRZED polem tytułu.
W widokach istnieją dwa pola przy korzystaniu z pola Global PHP. Można w nich ustawić dane renderowania przed i po renderowaniu. Działa to dobrze dla prostego licznika.
Odpowiedzi:
użytkownik 1090003 ma poprawną odpowiedź.
Dalsze wyjaśnienia:
W views-view-field - title.tpl.php (sugestia views-view-fields.tpl.php) masz już dostępny obiekt $ view. Ten obiekt widoku ma właściwość „wiersz_indeks”, która jest równa bieżącemu numerowi wiersza zaczynającemu od zera.
Przykład zastosowania:
Przykładowe wyniki:
źródło
Zazwyczaj osiągam to, dodając pole „count” i wykluczając je z wyświetlania. W polu tytułowym dodaję token pola „count” w polu „przepisuj dane wyjściowe”. Upewnij się, że pole zliczania jest PRZED polem tytułu.
źródło
echo ($view->row_index);
dobrze działa w Drupal 7 (ale liczy się od ZERO).w views-view-fields.tpl.php lub ... możesz mieć indeks wiersza taki jak ten $ view-> row_index
źródło
Ustawienie $ static var na 0 w obszarze VALUE CODE pozwala na wykonanie $ static ++ w obszarze de OUTPUT CODE
źródło