Comment obtenir le nombre réel de lignes dans views-view-field - title.tpl.php dans Drupal7 et views3?
Je sais comment obtenir le total
$view = views_get_current_view();
$view->total_rows;
Mais comment obtenir le numéro de ligne réel? Pour imprimer 1/4 2/4 3/4 4/4
user1090003 a la bonne réponse.
dans views-view-fields.tpl.php ou ... vous pouvez avoir l'index de ligne comme ceci $ view-> row_index
Plus d'explications:
Dans views-view-field - title.tpl.php (suggestion de views-view-fields.tpl.php), vous avez déjà l'objet $ view disponible. Cet objet de vue a une propriété "row_index" qui est égale au numéro de ligne actuel commençant à zéro.
Exemple d'utilisation:
<?php print $view->row_index; ?>
<?php print $output; ?>
Exemples de résultats:
0
Node Title 1
--
1
Node Title 2
J'accomplis généralement cela en ajoutant un champ "count" et en le rendant exclu de l'affichage. Dans le champ de titre, j'ajoute le jeton pour le champ "count" dans "réécrire la sortie". Assurez-vous que le champ de comptage est AVANT le champ de titre.
dans views-view-fields.tpl.php ou ... vous pouvez avoir l'index de ligne comme ceci $ view-> row_index
La définition de $ static var à 0 dans la zone VALUE CODE permet de faire $ static ++ dans la zone OUTPUT CODE